Bachelor of Science in Electrical and Computer Engineering
Learn how to make hardware and software speak the same language by applying traditional electrical engineering practices to computer design.
The electrical and computer engineering degree program involves the study of hardware, software, communications, and the interactions between them. Curriculum focuses on the theories, principles, and practices of traditional electrical engineering and mathematics and applies them to the design of computers and computer-based devices. Electrical and computer engineering degree students study the design of digital hardware systems, including communications systems, computers, and devices that contain computers. They study software development, focusing on software for digital devices and their interfaces with users and other devices. The Bachelor of Science in Electrical Engineering and Computer Engineering program emphasizes a balanced approach between hardware and software, both built on an engineering and mathematics foundation. Currently, a dominant area within electrical and computer engineering is embedded systems, the development of devices that have software and hardware embedded within. For example, devices such as cell phones, digital audio players, digital video recorders, alarm systems, x-ray machines, and laser surgical tools all require integration of hardware and embedded software and all are the result of computer engineering. The undergraduate program is structured to establish analytical thinking and design skills in areas such as computer architecture, digital logic design, circuits analysis, computer communication networks, digital computer control, integrated circuit engineering, project management, VLSI design, digital signal processing, and embedded systems.
Program Learning Outcomes
- Apply knowledge of mathematics, science, and engineering to solve problems.
- Analyze and interpret data.
- Design a component, a system, or a process to meet desired needs within realistic constraints.
- Function on a team and be able to communicate orally and in writing to accomplish a common goal.
- Identify, formulate, and solve engineering problems.
- Use professional ethics in making engineering decisions.
- Identify the impact of engineering solutions in a global, and economic environment.
- Use the techniques, skills, and modern engineering tools necessary for engineering practice.
To receive a Bachelor of Science in Electrical and Computer Engineering, students must complete at least 180 quarter units to include a minimum of 70.5 units of the University General Education requirements; 76.5 quarter units must be completed at the upper-division level, and 45, including the senior project courses (CEE498 and CEE499), must be taken in residence at National University. In the absence of transfer credit, students may need to take additional general electives to satisfy the total units for the degree. Students should refer to the section on undergraduate admission procedures for specific information on admission and evaluation. All students receiving an undergraduate degree in Nevada are required by State Law to complete a course in Nevada Constitution.
- MTH 215 College Algebra & Trigonometry
- PHS 104 Introductory Physics
- PHS 130A Physics Lab for Engineering
- CSC 208 Calculus for Comp. Science I
- CSC 209 Calculus for Comp. Science II
- CSC 220 Applied Probability & Stats.
- CSC 242 Intro to Programming Concepts
- CSC 252 Programming in C++
- PHS 231 Calculus-based Physics 1
- CSC 300 Object Oriented Design
- CSC 310 Linear Algebra and Matrix Comp
- PHS 232 Calculus-based Physics 2
- MTH 433 Differential Equations
- CSC 331 Discrete Structures and Logic
- EGR 340 Embedded Systems
- EGR 340L Embedded Systems Lab
- CSC 340 Digital Logic Design
- CSC 340L Digital Logic Design Lab
- CSC 342 Computer Architecture
- CSC 350 Computer Ethics
- CEE 310 Circuit Analysis
- CEE 310L Circuit Analysis Lab
- EGR 440 Project Management Fundamental
- CSC 436 Comp. Communication Networks
- CEE 420 Microelectronics
- CEE 430 Digital Signal Processing
- CEE 440 VLSI Design
- CEE 498 Capstone Design Project I
- CEE 499 Capstone Design Project II