Bachelor of Science in Computer Engineering

The 133 credit hour program in computer engineering leads to the Bachelor of Science degree in Computer Engineering. Thirty-two hours of mathematics and physics and 12 hours of computer science complement the required 45 hours of work in the computer engineering area. Nine hours in written and oral communications, 18 hours in the humanities and social sciences, and 17 hours of technical and free electives provide the opportunity for the student to acquire a general educational background and gain the cultural attributes associated with a university education. The individual holding this degree will have advanced knowledge in his or her field of engineering interest and in addition will have a university educational background involving mathematics, the physical sciences, and the humanities and social sciences. Completion of this curriculum will enable the graduate to enter employment in positions involving computer hardware design and applications, computer software design and development, microcomputer based applications, and computer networking. The program also leads to the preparation for graduate work in computer engineering, computer science or electrical engineering.

Degree Requirements

First Year - First Semester

CEEN 1030Computer and Electronics Engineering Fundamentals

4 credits

CIST 1400Introduction to Computer Programming

3 credits

MATH 1950Calculus I

5 credits

ENGL 1160/ENGL 1164English Composition II

3 credits

Total Credit Hours:15

First Year - Second Semester

CEEN 1060Microprocessor Applications

3 credits

CEEN 2250Computer and Electronics Engineering Seminar

1 credit

CSCI 1620Introduction to Computer Science II

3 credits

MATH 1960Calculus II

5 credits

PHYS 2110General Physics - Calculus Level

4 credits

PHYS 1154General Physics Laboratory I

1 credit

Total Credit Hours:17

Second Year - First Semester

CEEN 2130Electrical Circuits I

4 credits

CEEN 2184Electrical Circuits Laboratory I

1 credit

MATH 2050Applied Linear Algebra

3 credits

MATH 2350Differential Equations

3 credits

PHYS 2120General Physics - Calculus Level

4 credits

Total Credit Hours:15

Second Year - Second Semester

CEEN 2220Electronic Circuits I

4 credits

CEEN 3130Switching Circuit Theory

4 credits

MATH 1970Calculus III

4 credits

SPCH 1110Public Speaking Fundamentals

3 credits

ACE Elective

3 Credits

Total Credit Hours:18

ACE elective: Choose one course from each ACE Student Learning Outcome (SLO) 5,6,7,8 and 9 elective course.

Third Year - First Semester

CEEN 3130Switching Circuit Theory

4 credits

CEEN 3280Applied Fields and Lines I

3 credits

CEEN 3320Assembly Language Programming

1 credit

STAT 3800Applied Engineering Probability and Statistics

3 credits

ENGL 3980Technical Writing Across the Disciplines

3 credits

ACE Elective

3 Credits

Total Credit Hours:17

ACE elective: Choose one course from each ACE Student Learning Outcome (SLO) 5,6,7,8 and 9 elective course.

Third Year - Second Semester

CEEN 3250Communications Systems

4 credits

CEEN 4330Microprocessor System Design

4 credits

CSCI 3320Data Structures

3 credits

ACE Elective

3 Credits

Free Elective

3 credits

Total Credit Hours:17

ACE elective: Choose one course from each ACE Student Learning Outcome (SLO) 5,6,7,8 and 9 elective course.

Fourth Year - First Semester

CEEN 4360Embedded Microcontroller Design

4 credits

CEEN 4960Senior Thesis Proposal

1 credit

ENGR 4690Technology, Science and Civilization

3 credits

CSCI 4500Operating Systems

3 credits

Total Credit Hours:11

ACE elective: Choose one course from each ACE Student Learning Outcome (SLO) 5,6,7,8 and 9 elective course.

Fourth Year - Second Semester

CEEN 4990Senior Thesis

3 credits

Specified tech. elective

8 Credits

ACE Elective

3 Credits

Free Elective

3 credits

Total Credit Hours:17

At least eight of the 11 specified technical electives must be CEEN courses.

A free elective is any course not considered remedial or lower than an entry-level required course. 

ACE elective: Choose one course from each ACE Student Learning Outcome (SLO) 5,6,7,8 and 9 elective course.