Computer Engineering Track - Bachelor of Electrical and Computer Engineering (B.E.C.E.)

To graduate with a Bachelor of Electrical and Computer Engineering with a concentration in Computer Engineering, it is recommended that students follow the sequence of courses below. The sequence of courses includes the general education requirements.

Year One Fall - Take All

Course NumberCourse TitleCredits
MATH 121Analytic Geometry and Calculus I

4

CSC 113/CSC 113H/CSC 113Introduction to Computer Programming with MATLAB

3

ENGR 102Introduction to Engineering Design and Professionalism

3

PHIL 201/HSPH 101/PHIL 201P/PHIL 211/PHIL 201The Classical Mind: The Origin and Growth of Western Philosophy

3

ENG 101/ENG 101H/ENG 101C/ENG 101Writing and Rhetoric

3

Year One Spring - Take All

Course NumberCourse TitleCredits
MATH 122Analytic Geometry & Calculus II

4

PHYS 215/PHYS 215/PHYS 215HUniversity Physics I

4

ENGR 106Computer Aided Engineering Tools

3

PHIL 202/HSPH 102/PHIL 212/PHIL 202The Modern Mind: Philosophy from Descartes to the Present

3

TRS 201/HSTR 101/TRS 201H/TRS 201Foundations of Theology I: Scripture and Jesus Christ

3

Year Two Fall - Take All

Course NumberCourse TitleCredits
MATH 221/MATH 221Analytic Geometry & Calculus III

4

PHYS 216/PHYS 216/PHYS 216HUniversity Physics II

4

CHEM 107General Chemistry I for Engineers

3

CHEM 113General Chemistry Laboratory I

2

Additionally, take one Flexible Schedule Course (see list below)

Year Two Spring - Take All

Course NumberCourse TitleCredits
ENGR 222/ENGR 222H/ENGR 222Engineering Mathematics I

4

ENGR 212/ENGR 212H/ENGR 212Electric Networks

3

ENGR 213Electrical Networks Laboratory

1

CSC 210/AI 210/CSC 210Discrete Mathematics

3

Additionally, take one Flexible Schedule Course (see list below)

Year Three Fall - Take All

Course NumberCourse TitleCredits
MATH 309Probability and Statistics for Engineers

3

CSC 390Computer Organization and Architecture

3

CSC 397Computer Organization and Architecture Laboratory

3

EE 311Signals and Systems

3

ENGR 321Electronic Circuits I

3

ENGR 355Electrical Laboratory I

1

Additionally, take one Flexible Schedule Course (see list below)

Year Three Spring - Take All

Course NumberCourse TitleCredits
EE 326/CSC 326/EE 326Switching Circuits and Logic Design

3

EE 327/CSC 327/EE 327Switching Circuits and Logic Design Laboratory

1

EE 312/CSC 312/EE 312Microprocessor Programming and Design

3

EE 362Analog and Digital Signal Processing

3

ENGR 207Programming Robots and Sensors

3

Additionally, take one Flexible Schedule Course (see list below)

Year Four Fall - Take All

Course NumberCourse TitleCredits
ENGR 401Senior Seminar I

1

EE 421/EE 421Programmable Logic Devices and HDL Design

3

CSC 430/DA 401/CSC 530/DA 501/CSC 401Introduction to Data Analysis

3

EE 413Communication Systems and Networks

3

EE 457Communications Laboratory

1

ENGR 441Interdisciplinary Senior Design I

3

Additionally, take one Program Specific Elective (see list below)

Year Four Spring - Take All

Course NumberCourse TitleCredits
EE 405/EE 505Embedded Systems

3

CSC 306Introduction to Operating Systems

3

CSC 323Introduction to Computer Networks

3

ENGR 442Interdisciplinary Senior Design 2

3

Additionally, take one Flexible Schedule Course (see list below)

Flexible Schedule Courses

Taken any time after completing the First Year Curriculum (ENG 101, PHIL 201, PHIL 202, TRS 201)
Course NumberCourse TitleCredits
TRS 202A/TRS 202B/TRS 202A/MRE 202The Church and the Human Person

3

PHIL 362/PHIL 362/PHIL 362AProfessional Ethics in Engineering

3

Lit, SS, Fine Art XXX
Literature, Social Science, Fine Art Course

3

XXX
Liberal Studies Elective

3

XXX
Liberal Studies Elective

3

Calculus/Engineering Mathematics Sequence

These courses must be taken in order.

* Students who don’t place into MATH 121 must first complete MATH 109

* Catholic U currently accepts a 4 or 5 score for AP Calc AB or BC.

Course NumberCourse TitleCredits
MATH 109Pre-Calculus for Engineers

4

MATH 121Analytic Geometry and Calculus I

4

MATH 122Analytic Geometry & Calculus II

4

MATH 221/MATH 221Analytic Geometry & Calculus III

4

ENGR 222/ENGR 222H/ENGR 222Engineering Mathematics I

4

MATH 309Probability and Statistics for Engineers

3

 

Program Specific Electives

*Students should elect one of the following courses*
Course NumberCourse TitleCredits
EE 422Mixed Signal VLSI Design

3

CSC 391Computer Systems Architecture

3

CSC 475/CSC 475Parallel Programming and High-Performance Computing

3

CSC 544/CSC 443Internet of Things

3