Computer Engineering Concentration
Computer engineering involves the design, development and maintenance of computer hardware and systems. Computer engineering focuses on a different type of infrastructure that is increasingly important to society and that has great potential for the spread of the gospel.
Curriculum
Engineering Major Core Courses
- Introduction to Engineering Design and Analysis
- Solid Modeling
- Introduction to Matlab and Computer Programming
- Survey of Computational Engineering
- Materials Engineering
- Mechanical Engineering Fundamentals I: Mechanics
- Mechanical Engineering Fundamentals II: Thermodynamics
- Electrical Engineering Fundamentals I: Digital Logic
- Electrical Engineering Fundamentals II: Electric and Electronic Circuits
- Engineering Economy
- Engineering Experimental Methods
- Modeling and Analysis of Linear and Dynamical Systems
- Power Systems and Electrical Machines
- Major Project Design Preparation
- Control Theory and Design
- Major Project Design I
- Major Project Design II
- Engineering Seminar
Computer Engineering Concentration Courses
- Human Computer Interaction and Design
- Data Visualizations
- Security and Risk Management
- AI and Machine Learning
- Communication and Network Security
- Modeling and Analysis of Linear and Dynamical Systems
- Power Systems and Electrical Machines
- Control Theory and Design
- Programming in Python
- Computer Architecture
- Data Structures and Algorithms
- Embedded Systems and IoT
- Data Communications and Networking
- Digital Electronics
- Signals and Systems
