Program Description
The Bachelor of Science in Computer Engineering Technology (CET) degree prepares students for technically oriented careers involving both computer system hardware and software, with an emphasis on embedded systems design. Students gain a broad understanding of fundamental engineering knowledge and technical skills as well as in-depth knowledge in areas of computer science, computer engineering technology, digital electronics, mathematics and physical sciences.
Delivery Mode
Traditional (on campus)
Accreditation
The CET bachelor's degree program is accredited by the Engineering Technology Accreditation Commission (ETAC), www.abet.org. All graduates from the B.S. in CET program will receive accredited degrees. Seniors and graduates of the programs are eligible to sit for a prelicensing Fundamentals of Engineering (FE) exam.
Curriculum
Course | Credits |
General Education Courses | 41 |
Building a Sense of Community UNI 100 First-Year Seminar |
1 |
Composition ENG 101 English Composition I |
3 |
Public Speaking Any Public Speaking Course |
3 |
Mathematics and Quantitative Literacy MAT 199 Pre-Calculus |
3 |
Health and Wellness Any Health and Wellness Course |
3 |
Technological Literacy GET 130 Introduction to Engineering Technology |
3 |
Humanities Any Humanities Course |
3 |
Fine Arts Any Fine Arts Course |
3 |
Natural Sciences PHY 101 College Physics I |
4 |
Social Sciences ECO 100 Elements of Economics |
3 |
General Education Options
|
12 |
Required Major Course | 68 |
CET 235 Digital Electronics Design | 4 |
CET 270 Introduction to Microprocessor Design | 4 |
CET 335 Microprocessor Interfacing | 4 |
CET 350 Technical Computing using JAVA | 3 |
CET 360 Microprocessor Engineering | 4 |
CET 440 Computer Networking | 4 |
CET 490 Senior Project I | 3 |
CET 492 Senior Project II | 3 |
CSC 124 Computer Programming I | 3 |
CSC 265 Object-Oriented Programming | 3 |
CSC 328 Data Structures | 3 |
CSC 378 Computer Architecture | 3 |
CSC 400 Operating Systems | 3 |
EET 110 Electrical Circuits I | 4 |
EET 160 Electrical Circuits II | 4 |
EET 215 Introduction to Instrumentation | 3 |
MAT 195 Discrete Mathematical Structures for Computer Science | 3 |
MAT 282 Calculus II | 3 |
MAT 341 Linear Algebra I | 3 |
PHY 202 College Physics II | 4 |
Related Electives* | 11 |
Total | 120 |
* Select related electives from the following:
- CET 485 Special Topics in CET (var)
- CET 495 CET Internship (single instance, 4 credits max)
- CSC 306 Fortran
- CSC 308 Python
- CSC 323 Assembly Language
- CSC 360 Analysis of Algorithms
- CSC 420 Artificial Intelligence
- CSC 455 Structures of Programming Languages
- CSC 460 Language Translation
- CSC 475 Theory of Languages
- CSC 485 Special Topics in Comp. Sci.
- MAT 381 Calculus III
- MAT 382 Calculus IV
Additional requirements, not counted toward the General Education requirements, include:
- Special Experience Course (1 course required): CSC 492 Senior Project II
- Writing-Intensive Component Courses (2 courses required): CET 360 Microprocessor Engineering AND CSC 492 Senior Project II
- Laboratory Course (1 course required): EET 110 Electrical Circuits I
Program Note: College Algebra (3 credits) and College Trigonometry (3 credits) may be substituted for Pre-Calculus, if math placement score does not permit direct entry into Pre-Calculus or if the student desires a less intense math coverage.
Program Webpage
https://www.calu.edu/academics/undergraduate/bachelors/computer-engineering-technology/index.aspx