Your browser does not support JavaScript! Computer Engineering - Department of Physics, Computer Science and Engineering - Christopher Newport University
Skip navigation

Department of Physics, Computer Science and Engineering

Computer Engineering

Computer engineering involves the design and analysis of hardware and software systems, and engineering problem-solving in a dynamic technological environment, including:

  • Digital systems
  • Computer architecture
  • Software engineering
  • Microprocessor control of systems
  • Robotics
  • Automation
  • Data acquisition and signal processing

Sample Courses

ENGR 121 - Engineering Design

An introduction to the methods of modeling, analysis, design and computer programming in the solution of engineering problems. A consideration of the impact of technological artifacts on society. Questions of professional ethics. Student design projects required.

CPEN 315 - Digital System Design

Digital design methodology and techniques, control and timing, machine organization, instruction sequencing and data for flow control, control unit design, and techniques.

CPEN 431 - Computer Engineering Design

Engineering design course focuses on applications of computer engineering. Engineering skills developed through supervised design projects. Design projects incorporate techniques and concepts developed in previous courses. Topics include field programmable gate arrays (FPGA) implementation, micro-programmable controllers, device interfacing, design for test and design for manufacturing techniques. Development systems and Electronic Design Automation software are used throughout the course. May be taken as research intensive.

Full curriculum

Download Adobe Acrobat Reader
Download Word File Viewer
Download Excel File Viewer

Back to top
Report a problem
Version 3.0