Skip to Search Skip to Navigation Skip to Content

Bachelor of Science Degree 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. While the B.S. in CpE is not currently ABET accredited as it is a newly established program in 2010, plans are underway for the accreditation of the program at the earliest opportunity.

The minimum number of semester credit hours required for this degree is 125, at least 39 of which must be at the upper-division level. At least 42 of the required computer engineering credits must be taken at UTSA. 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 (42 semester credit hours)
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 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. For a complete listing of courses that satisfy the Core Curriculum requirements, see pages 3-5 of this catalog.

MAT 1214 may be used to satisfy the core requirement in Mathematics, as well as one of the General Engineering requirements. PHY 1943 and PHY 1963 may be used to satisfy the core requirement in Life and Physical Sciences, as well as two of the General Engineering requirements.

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:

CHE  1103  General Chemistry I
EGR  2323  Applied Engineering Analysis I
MAT  1214  Calculus I
MAT  1224  Calculus II
PHY  1943, 1951  Physics for Scientists and Engineers I and Laboratory
PHY  1963, 1971 Physics for Scientists and Engineers II and Laboratory

Computer Engineering Degree Requirements

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

  1. 55 semester credit hours of required courses:

    1. 46 semester credit hours of electrical and computer engineering courses:

      EE   1322   Introduction to Electrical and Computer Engineering
      EE   2423   Network Theory
      EE   2511   Logic Design Laboratory
      EE   2513   Logic Design
      EE   3113   Electrical and Computer 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 and Computer Engineering Laboratory II
      EE   4243   Computer Organization and Architecture
      EE   4513   Introduction to VLSI Design
      EE   4811   Electrical and Computer Engineering Design I
      EE   4813   Electrical and Computer Engineering Design II
      EGR 3323   Applied Engineering Analysis II

    2. 9 semester credit hours of supporting courses:

      CS   2073   Computer Programming with Engineering Applications
      CS   2233   Discrete Mathematical Structures

      EE   3533   Random Signals and Noise
      or
      STA  3533  Probability and Random Processes

  2. 15 semester credit hours of computer engineering elective courses from the following list:

    CS  3733   Operating Systems
    CS  3773   Software Engineering
    CS  4353   Unix and Network Security
    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 and Computer Engineering (Computer Engineering related topics only)

B.S. in Computer Engineering – Recommended Four-Year Academic Plan

First Year
Fall Credit Hours
AIS 1203 Academic Inquiry and Scholarship (core) 3
EE 1322 Introduction to Electrical and Computer Engineering 2
CHE 1103 General Chemistry I 3
MAT 1214 Calculus I (core and major) 4
WRC 1013 Freshman Composition I (core) 3
Spring
EE 2511 Logic Design Laboratory 1
EE 2513 Logic Design 3
CS 2073 Computer Programming with Engineering Applications 3
MAT 1224 Calculus II 4
PHY 1943 Physics for Scientists and Engineers I (core and major) 3
PHY 1951 Physics for Scientists and Engineers I Laboratory 1
WRC 1023 Freshman Composition II (core) 3
Second Year
Fall
CS 2233 Discrete Mathematical Structures 3
EE 2423 Network Theory 3
EGR 2323 Applied Engineering Analysis I 3
PHY 1963 Physics for Scientists and Engineers II (core and major) 3
PHY 1971 Physics for Scientists and Engineers II Laboratory 1
American History core   3
Spring
EE 3313 Electronic Circuits I 3
EE 3423 Signals and Systems I 3
EE 3463 Microcomputer Systems I 3
EGR 3323 Applied Engineering Analysis II 3
American History core   3
Third Year
Fall
EE 3113 Electrical and Computer Engineering Laboratory I 3
EE 3223 C++ and Data Structures 3
EE 3323 Electronic Devices 3
EE 3563 Digital Systems Design 3
Language, Philosophy & Culture core   3
Spring
EE 3533 or STA 3533 Random Signals and Noise 3
EE 4243 Computer Organization and Architecture 3
EE 4513 Introduction to VLSI Design 3
POL 1013 Introduction to American Politics (core) 3
Technical elective   3
Fourth Year
Fall
EE 4113 Electrical and Computer Engineering Laboratory II 3
EE 4811 Electrical and Computer Engineering Design I 1
POL 1133 Texas Politics and Society (core) 3
Technical elective   3
Technical elective   3
Creative Arts core   3
Spring
ECO 2023 Introductory Microeconomics (core) 3
EE 4813 Electrical and Computer Engineering Design II 3
Technical elective   3
Technical elective   3
Component Area Option core   3
  Total Credit Hours: 125.0

 

Back to Top