College of Engineering

Bachelor of Science in Computer Engineering

The Bachelor of Science degree in Computer Engineering gives the students the opportunity to acquire broad engineering skills and knowledge to enable them to design and implement computer and digital systems.

The discipline of computer engineering includes topics such as logic design; digital systems design; discrete mathematics; computer organization; embedded systems design requiring assembly programming of microprocessors, high-level programming and interfacing of processors to other circuits; high-level digital design languages (HDL) and Field Programmable Gate Arrays (FPGA’s); Very Large Scale Integrated (VLSI) circuit design; and fundamental electrical engineering, mathematics, and science.

Degree Requirements

The minimum number of semester credit hours required for this degree is 126, at least 39 of which must be at the upper-division level. All candidates for this degree must fulfill the Core Curriculum requirements, the General Engineering requirements, and the Computer Engineering requirements, which are listed below.

Core Curriculum Requirements

Students seeking the Bachelor of Science degree in Computer Engineering must fulfill University Core Curriculum requirements in the same manner as other students. The courses listed in the table below satisfy both major requirements and Core Curriculum requirements; however, if these courses are taken to satisfy both requirements, then students may need to take additional courses in order to meet the minimum number of semester credit hours required for this degree.

Core Curriculum Component Area Courses that Satisfy Core Curriculum and Degree Requirements
First Year Experience Requirement

First Year Experience (3 semester credit hours)

  • AIS 1203 Academic Inquiry and Scholarship (core component area 090)
Communication

Communication (6 semester credit hours)

All students must take the following six hours to meet this core requirement

Mathematics

Mathematics (3 semester credit hours)

Life and Physical Sciences

Life and Physical Sciences (6 semester credit hours)

Language, Philosophy, & Culture and Creative Arts

Language, Philosophy, and Culture (3 semester credit hours)

Any three hours listed under this section in the list of core courses will satisfy this core requirement.

Creative Arts (3 semester credit hours)

Any three hours listed under this section in the list of core courses will satisfy this core requirement.

American History, Government-Political Science, and Social & Behavioral Sciences

American History (6 semester credit hours)

Any six hours listed under this section in the list of core courses will satisfy this core requirement.

Government-Political Science (6 semester credit hours)

  • POL 1013 Introduction to American Politics
  • POL 1133 Texas Politics and Society

Social and Behavioral Sciences (3 semester credit hours)

Any three hours listed under this section in the list of core courses will satisfy this core requirement.

Component Area Option

Component Area Option (3 semester credit hours)

Any three hours listed under this section in the list of core courses will satisfy this core requirement.

General Engineering Requirements
All degree-seeking candidates in engineering must complete the following 22 semester credit hours, as well as the Core Curriculum requirements and major requirements:

Computer Engineering Degree Requirements
ll degree-seeking candidates in Computer Engineering must complete the following semester credit hours, as well as the Core Curriculum requirements and General Engineering requirements: 56 semester credit hours of required courses: 47 semester credit hours of electrical and computer engineering courses:

  • EE 1323
  • Introduction to Electrical Engineering Profession
  • EE 2423
  • Network Theory
  • EE 2511
  • Logic Design Laboratory
  • EE 2513
  • Logic Design
  • EE 3113
  • Electrical Engineering Laboratory I
  • EE 3223
  • C++ and Data Structures
  • EE 3313
  • Electronic Circuits I
  • EE 3323
  • Electronic Devices
  • EE 3423
  • Signals and Systems I
  • EE 3463
  • Microcomputer Systems I
  • EE 3563
  • Digital Systems Design
  • EE 4113
  • Electrical Engineering Laboratory II
  • EE 4243
  • Computer Organization and Architecture
  • EE 4513
  • Introduction to VLSI Design
  • EE 4811
  • Electrical Engineering Design I
  • EE 4813
  • Electrical Engineering Design II
  • EGR 3323
  • Applied Engineering Analysis II
  • 9 semester credit hours of supporting courses:
  • CS 2073
  • Computer Programming with Engineering Applications
  • CS 2233
  • Discrete Mathematical Structures
  • STA 3533
  • Probability and Random Processes
  • 15 semester credit hours of computer engineering elective courses from the following list:
  • EE 4553
  • VLSI Testing
  • EE 4563
  • FPGA-Based System Design
  • EE 4583
  • Microcomputer Systems II
  • EE 4593
  • Embedded System Design
  • EE 4643
  • Digital Signal Processing
  • EE 4663
  • Digital Image Processing
  • EE 4953
  • Special Studies in Electrical Engineering (only Computer Engineering related topics will be counted)
  • CS 3733
  • Operating Systems
  • CS 3773
  • Software Engineering
  • CS 4353
  • Unix and Network Security

Recommended degree plans may be obtained from the College of Engineering Undergraduate Advising Center’s Degree Plans webpage.