B.S. in Computer Engineering

Computer Engineering

The Bachelor of Science degree program in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org

Computer Engineers are trained to solve problems in both computer hardware and software systems, from a laptop to an airplane, to make sure that they work properly.

Students in this program will specialize in learning computer programming, digital logic design, digital systems design, computer organization & architecture, computer networks, data structures & algorithms, parallel programming, software engineering, operating systems, data mining, and computer security. In addition, students gain extensive experience with the most advanced engineering tools including both computer hardware and software.

Careers

The job opportunities for computer engineers are abundant. Computer engineers can work for the government or in industries such as telecommunications, computers, semiconductors, biomedical and aerospace, to name a few. Graduates of the Computer Engineering program at St. Mary’s have been employed by companies of all sizes, including Texas Instruments, Intel, Microsoft, IBM, Rackspace, USAA, National Instruments, Southwest Research Institute, Boeing, Accenture, Samsung, and the University of Texas Health Science Center.

Click on the course number to view course title and description. 

BS Computer Engineering Degree Plan (128 hours) - ABET Accredited
Core Requirements (41 hours)
First Year Seminar3
First Year Seminar
Freshmen Composition I3
Rhetoric and Composition
Rhetoric and Composition for International Students
Literature3
Any EN 23XX literature course
History3
Any 1000, 2000, or 3000-level HS course
Social Science6
Engineering and Society
Engineering Economy
Mathematics4
Calculus I
Natural or Physical Sciences4
University Physics I
Fine Arts3
Graphics and Design
Philosophy - Self3
Introduction to Philosophy
Philosophy - Ethics3
Foundations of Ethics
Theology - God3
Introduction to Theology
Intermediate Theology3
Any TH 33xx course
Computer Engineering Major Courses (87 hours)
Mathematics/Natural or Physical Sciences Courses
SET Restricted Elective - Choose one from the following: 3
PY 2404University Physics II4
MT 2317Differential Equations3
MT 2318Applied Linear Algebra3
MT 2323Discrete Math Structures3
MT 2413Calculus II4
MT 3303Probability and Statistics for Engineers3
Engineering Core Courses
EG 1113C Programming for Engineering Lab1
EG 1213C Programming for Engineering2
EG 2121Circuit Analysis Laboratory1
EG 2321Circuit Analysis I3
EG 2343Statics3
EG 3101Engineering Design & Analysis Workshop I1
EG 3102Engineering Design & Analysis Workshop II1
EG 4101Eng. Design & Analysis Workshop III1
EG 4301Senior Design Project I3
EG 4302Senior Design Project II3
Computer Engineering Courses
EG 1316Object-Oriented Programming and Design3
EG 2113Logic Design Laboratory1
EG 2313Fundamentals of Logic Design3
EG 2312Data Structures and Algorithms3
EG 2126Electronics I Laboratory1
EG 2326Electronics3
EG 2324Circuits Analysis II3
EG 3323Microprocessors I3
EG 3313Computer Organization and Architecture3
EG 3365Software Engineering3
EG 3324Microprocessors II3
EG 3112Digital System Design Laboratory1
EG 3312Digital Systems Design3
EG 4315Cryptography Principles and Practices3
EG 4316Computer Networks *3
EG 4318Parallel Programming *3
CS 3350Operating Systems3
Total Semester Hours128
*

Students in the Accelerated Graduate Degree Program can replace the course with the equivalent 63xx or 73xx course with approval from the Graduate Program Director

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

Click on the course number to view course title and description. 

First Year
FallSemester HoursSpringSemester Hours
EG 11131FYE 13013
EG 12132EG 13163
EG 13033EG 13413
EN 13113MT 24134
MT 24124PY 24044
PY 14044 
 17 17
Second Year
FallSemester HoursSpringSemester Hours
EG 23933EG 23123
EG 23213EG 23263
EG 21211EG 21261
EG 23133EG 23243
EG 21131MT 23183
MT 23173PL 13013
MT 23233 
 17 16
Third Year
FallSemester HoursSpringSemester Hours
EG 31011EG 31021
EG 33233EG 33243
EG 33133EG 33123
EG 33653EG 31121
MT 33033EG 23433
PL 23013TH 13013
 16 14
Fourth Year
FallSemester HoursSpringSemester Hours
EG 41011EG 43023
EG 43013EG 43163
EG 43153EG 43183
CS 33503SET Restricted Elective3
Literature3Any TH33xx course3
History3 
 16 15
Total Semester Hours 128