Skip to Main Content

Computer Engineering (BS)

Download as PDF

Variable Credit Min

90

Variable Credit Max

90

Major Academic Plan

Title

Engineering Problems

Learning Outcome

An ability to identify formulate and solve complex engineering problems by applying principles of engineering science and mathematics.

Title

Engineering Design

Learning Outcome

An ability to apply engineering design to produce solutions that meet specified needs with consideration for public health safety and welfare as well as global cultural social environmental and economic factor.

Title

Communication

Learning Outcome

An ability to communicate effectively with a range of audiences.

Title

Ethics

Learning Outcome

An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments which must consider the impact of engineering solutions in global economic environmental and societal contexts.

Title

Teamwork

Learning Outcome

An ability to function effectively on a team whose members together provide leadership create a collaborative and inclusive environment establish goals plan tasks and meet objectives.

Title

Experimentation

Learning Outcome

An ability to develop and conduct appropriate experimentation analyze and interpret data and use engineering judgment to draw conclusions.

Title

Lifelong Learning

Learning Outcome

An ability to acquire and apply new knowledge as needed using appropriate learning strategies.

Program Requirements

The Computer Engineering Baccalaureate program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.

Students are required to pass major courses with a grade of C- or better before taking follow-on courses.

Requirement 1 — Complete 25 Courses

course - Intro to Computer Science 3.0

course - Data Structures 3.0

course - Discrete Structure 3.0

course -Adv Software Construction 4.0

course - New Student Seminar 0.5

course - Freshman Project - 1.0

course - Introduction to Computer Sys 3.0

course - Computer Systems Lab - 1.0

course - Circuits 4.0

course - Digital Systems 4.0

course - Intro Embedded Programming 4.0

course - Electronic Circuit Design 1 4.0

course - Signals & Systems 4.0

course - Jr. Team Design Project 3.0

course - Junior Seminar 0.5

course - Capstone Design 1 3.0

course - Capstone Design 2 3.0

course - Calculus 1 4.0

course - Calculus 2 4.0

course - Elementary Linear Algebra 2.0

course - Computational Linear Algebra 1.0

course - Ordinary Differential Equation 3.0

course - Intro to Newtonian Mechanics 3.0

course - Intro Electricity & Magnetism 3.0

course - Stat for Engineers & Scientist 3.0

Requirement 2 — Complete 2 Requirements

Requirement 2.1 — Complete 1 of 2 Courses

course - Gen College Chem 1+Lab Integr 4.0

course - Principles of Chemistry 1 4.0

Requirement 2.2 — Complete 1 of 2 Courses

Note: WRTG 312 recommended.

course - Persuasive Writing 3.0

course - Technical Communication 3.0

Complete at least 12 credit hours of TECHNICAL ELECTIVES from the following two requirements.

Requirement 3 — Complete 8 hours

Technical Electives:

course - Computer Organization 4.0

course - Real-Time Operating Systems 4.0

course - Computer Networks 4.0

course - Embedded Systems 4.0

course - Intro to Robotics & Autonomy - 4.0

Requirement 4 — Complete 4 hours

Technical Electives. (Note: EC En courses will not double count.) Other courses may be approved by the department.

course - Algorithm Design & Analysis 3.0

course - Software Design 3.0

course - Operating Systems Design 3.0

course - Software Engineering 3.0

course - Algorithmic Lang & Compilers 3.0

course - Database Modeling Concepts 3.0

course - Computer Graphics 3.0

course - Mobile and Ubiquitous HCI 3.0

course - Comp Comms & Networking 3.0

course - Distributed System Design 3.0

course - Computer Security 3.0

course - Intro Artificial Intelligence 3.0

C S 472- Intro to Machine Learning 3.0

course - Deep Learning 3.0

course - Computer Organization - 4.0

course - EM Fields and Waves 4.0

course - Biomedical Instrumentation 4.0

course - Computer Systems 4.0

course - Real-Time Operating Systems 4.0

course - Computer Networks 4.0

course - Embedded Systems 4.0

course - Mixed-Signal VLSI 4.0

course - Power Electronics 4.0

course - Intro Semicond Dev 3.0

course - Experiments in IC Development 1.0

course - EM Radiation & Propagation 2.0

course - Wireless Communicatn Circuits 2.0

course - Intro to Optical Engineering 2.0

course - Machine Learning: Found & Apps - 4.0

course - Design of Control Systems 4.0

course - Digital Communication Theory 4.0

course - Introduction to DSP 4.0

course - Cybersecurity & Pen Test 3.0

course - Encryption Implementation 3.0

course - Calculus of Several Variables 3.0

Requirement 5 — Obtain confirmation from your advisement center that you have completed the following:

Complete the department exit survey and interview.