Academic Catalog 2024-2025

Electrical and Computer Engineering (Computer Engineering Concentration), Bachelor of Science

The University Core Curriculum is the same across all undergraduate bachelor's programs.   Please consult the academic advisor for your designated major before selecting courses in this area.


General Education Core Curriculum43
Major Requirements60
Other Requirements22
Total Hours125

General Education Core Curriculum (Standard)1

ENGL 1301Freshman English I3
ENGL 1302Freshman English II3
MATH 2413Calculus & Analytic Geomtry I4
Life and Physical Sciences
CHEM 1311Chemistry I3
PHYS 2325University Physics I3
Language, Philosophy, and Culture
ENG 2XX Any 200-level English3
Creative Arts
MUSI 1315Fine Arts In Daily Living3
American History
HIST 1301Soc & Pol Hist US to 18773
HIST 1302Soc & Pol Hist US Since 18773
Government/Political Science
POLS 2305American Government3
POLS 2306Texas Government3
Social and Behavioral Sciences
ECON 2301Principles Of Economics I3
Institutional Options
COMM 1321Business & Professional Comm3
or COMM 1315 Public Address
ECE 130Programming Engineering Applications 33
Total Hours43

Students should be advised by a major advisor prior to registering for any credit, particularly any core curriculum credit as listed.


MATH 2413 Calculus & Analytic Geomtry I will taken be in lieu of MATH 2312 to satisfy the mathematics core requirement. For engineering majors only.


ECE 130 Programming Engineering Applications will be taken in lieu of COSC 1301 Intro To Compr Science I to satisfy the institutional option of core requirement.

Major (Electrical and Computer Engineering)

ECE 110Introduction to Engineering1
ECE 111Engineering Analysis Lab I1
ECE 131Circuit Analysis I3
ECE 211Circuit AnalysisLab II1
ECE 215Digital System Lab1
ECE 231Circuit Analysis II3
ECE 235Digital System3
ECE 236Java Programming3
ECE 311Electronics Circuits Lab1
ECE 312Microprocessor Arch Laboratory1
ECE 319Real-Time Embedded System Lab1
ECE 330Engineering Mathematics Analysis3
ECE 331Electronic Circuits3
ECE 332Microprocessor Architecture3
ECE 336Introductory VLSI Design3
ECE 337Operating System3
ECE 338Computer and Wireless Networks3
ECE 339Real-Time Embedded System3
ECE 414Data Communications Lab1
ECE 434Data Communications3
ECE 436Artificial Intelligence3
ECE 437Digital Signal Processing3
ECE 439Applied Cyber Security3
ECE 441Senior Project4
ECE-ECX ECE Comprehensive Exam0
Technical Elective 13
Total Hours60

Technical Electives may be selected from ECE 333 Software Engineering, ECE 435 Network Programming, & ECE 239 Electromechanical Energy Conversions.

Other Requirements

CHEM 111Chemistry I Lab1
ENGR 131Engineering Graphics3
ENGT 111Intro to Project Mgmt1
MATH 2414Calculus&Analytic Geometry II4
MATH 243Calculus & Analytic Geo III4
MATH 251Differential Equations3
PHYS 217University Physics Laboratory I1
PHYS 218University Physics Laboratory II1
PHYS 2326University Physics II3
FS 102Freshman Seminar/ first Year Experience1
Total Hours22
Plan of Study Grid
First Year
First SemesterHours
ECE 110 Introduction to Engineering 1
ECE 130 Programming Engineering Applications 3
ENGL 1301 Freshman English I 3
ENGR 131 Engineering Graphics 3
MATH 2413 Calculus & Analytic Geomtry I 4
ENGT 111 Intro to Project Mgmt 1
FS 102 Freshman Seminar/ first Year Experience 1
Second Semester
ECE 131 Circuit Analysis I 3
ECE 111 Engineering Analysis Lab I 1
ENGL 1302 Freshman English II 3
CHEM 1311 Chemistry I 3
CHEM 111 Chemistry I Lab 1
MATH 2414 Calculus&Analytic Geometry II 4
COMM 1321
Business & Professional Comm
or Public Address
Second Year
Third Semester
ENG 2XX Any 200-Level English 3
MATH 243 Calculus & Analytic Geo III 4
PHYS 2325 University Physics I 3
PHYS 217 University Physics Laboratory I 1
ECE 231 Circuit Analysis II 3
ECE 211 Circuit AnalysisLab II 1
POLS 2305 American Government 3
Fourth Semester
MATH 251 Differential Equations 3
PHYS 2326 University Physics II 3
PHYS 218 University Physics Laboratory II 1
ECE 235 Digital System 3
ECE 215 Digital System Lab 1
ECE 236 Java Programming 3
POLS 2306 Texas Government 3
Third Year
Fifth Semester
ECE 330 Engineering Mathematics Analysis 3
ECE 331 Electronic Circuits 3
ECE 311 Electronics Circuits Lab 1
ECE 332 Microprocessor Architecture 3
ECE 312 Microprocessor Arch Laboratory 1
HIST 1301 Soc & Pol Hist US to 1877 3
MUSI 1315 Fine Arts In Daily Living 3
Sixth Semester
ECE 336 Introductory VLSI Design 3
ECE 337 Operating System 3
ECE 338 Computer and Wireless Networks 3
ECE 339 Real-Time Embedded System 3
ECE 319 Real-Time Embedded System Lab 1
HIST 1302 Soc & Pol Hist US Since 1877 3
Fourth Year
Seventh Semester
ECE 434 Data Communications 3
ECE 414 Data Communications Lab 1
ECE 436 Artificial Intelligence 3
ECON 2301 Principles Of Economics I 3
Eighth Semester
ECE 437 Digital Signal Processing 3
ECE 439 Applied Cyber Security 3
Technical Elective 1 3
ECE 441 Senior Project 4
ECE-ECX ECE Comprehensive Exam 0
 Total Hours125

The Technical Elective should be selected from one of the following three-credit courses:

ECE 239 Electromechanical Energy Conversions 
ECE 333 Software Engineering
ECE 435 Network Programming