B.S. in Computer Engineering

Computer Engineering

Today, computers are used in all aspects of business, technology and education. They have become integral parts of automobiles, instrumentation for aeronautics and space exploration, medical devices, factory automation, artificial intelligence systems and telecommunications networks. Computer engineers gain their unique expertise from both the electrical engineering, and computer science disciplines.

The electrical engineering background integrates the theory and design of electronics hardware with the knowledge of electronic circuits and devices, digital logic, digital systems, microprocessors, embedded systems, hardware organization, and computer system architecture.

The computer science background includes software engineering, data structures, operating systems, database design, analysis and design of algorithms, and programming languages.

The computer engineering program at St. Mary's University successfully combines these two disciplines to prepare a new kind of engineer with a solid foundation that provides for the design of both electronic hardware and computer software.

The B.S. in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET.

B.S. Computer Engineering
St. Mary’s University Core 1
SMC 1301Foundations of Civilization3
SMC 1311Foundations of Reflection:Self3
SMC 1312Foundations of Reflection: Nature3
SMC 1313Foundations of Reflection: Others3
SMC 1314Foundations of Reflection: God3
SMC 2301Foundations of Practice: Ethics3
SMC 2302Foundations of Practice: Civic Engagement and Social Action3
SMC 2303Foundations of Practice:Fine Arts and Creative Process3
SMC 2304Foundations of Practice: Literature3
EG 4363Senior Design Project II 23
School of Science, Engineering, and Technology Specific Core
Foreign Languages0
Computer, Electrical, Industrial and Mechanical Engr. majors are exempt from the foreign language requirement
Rhetoric and Composition 33
Rhetoric and Composition
Fine Arts3
Engineering Graphics and Design
Social Science3
Engineering Economy
Speech3
Senior Design Project I
Theology3
Select one of the following:
Advanced Theology TH 33XX/43XX
Perspectives and Themes in History, Philosophy and/or Theology
BS Computer Engineering Major Courses 4
CH 1401General Chemistry I4
CS 3340Software Engineering3
CS 3350Operating Systems3
EG 1101Introduction to Engineering1
EG 1302Programming for Engineers3
EG 1305Object-Oriented Programming and Design3
EG 2141Logic Design Laboratory1
EG 2152Circuit Analysis Laboratory1
EG 2181Digital Systems Design Laboratory1
EG 2307Engineering Mechanics3
EG 2341Fundamentals of Logic Design3
EG 2342Data Structures & Algorithms3
EG 2352Circuit Analysis I3
EG 2353Circuit Analysis II3
EG 2382Digital Systems Design3
EG 3156Electronics I Lab1
EG 3157Electronics II Lab1
EG 3356Electronics I3
EG 3357Electronics II3
EG 3363Microprocessors I3
EG 3364Microprocessors II3
EG 3374Computer Organization & Architecture3
EG 4356Computer Networks3
EG 4387Parallel Programming3
MT 2412Calculus I4
MT 2413Calculus II4
MT 3311Differential Equations3
MT 3323Discrete Math Structures3
MT 4331Probability Theory3
PY 1404University Physics I4
PY 2404University Physics II4
Proficiency in Information Technology and Information Literacy
For this major, this requirement will be fulfilled by passing coursework within the degree plan.
Total Semester Hours131
1

All St. Mary’s Core SMC 13XX "Reflection" courses must be completed before registering for SMC 23XX "Practice" courses, unless authorized by student’s adviser.

2

EG 4363 fulfillsSMC 4301 requirement.

3

Grade of “C” or better is required.  International students may be required to take EN 1313 to fulfill this requirement.

4

Engineering students must make a grade of “C” or better in all engineering courses and their prerequisites. One exception applies to the graduating senior who may petition his/her adviser to allow one grade of “D”. Students are not permitted to take an engineering, science, or mathematics course unless all prerequisites are passed with a grade of “C” or better.

This is a recommended degree plan subject to changes. Please meet with your adviser on a regular basis.

First Year
FallSemester HoursSpringSemester Hours
SMC 13013SMC 13113
EN 13113EG 13013
EG 11011EG 13053
EG 13023MT 24134
MT 24124PY 24044
PY 14044 
ND 01010 
 18 17
Second Year
FallSemester HoursSpringSemester Hours
CH 14014SMC 13123
EG 21411SMC 13143
EG 21521EG 31561
EG 23413EG 23423
EG 23523EG 23533
MT 33113EG 33563
MT 33233 
 18 16
Third Year
FallSemester HoursSpringSemester Hours
SMC 13133SMC 23013
EG 23073SMC 23023
EG 31571CS 33403
EG 33573EG 21811
EG 33633EG 23823
EG 33743EG 33643
 16 16
Fourth Year
FallSemester HoursSpringSemester Hours
SMC 23033EG 43633
SMC 23043Advanced Theology3
CS 33503EG 33343
EG 43623EG 43563
MT 43313EG 43873
 15 15
Total Semester Hours 131