|
The design process in computer engineering is emphasized throughout all four
years, and design projects are included in the laboratory courses. The sophomore
and junior years include core courses that provide a foundation for the senior
year that includes electives and an in-depth design project. Students can tailor
their senior year towards a variety of objectives by carefully choosing
electives in computer engineering, the humanities, and other subjects.
The Computer Engineering Program provides these curricular areas:
- C programming language
- Computer algorithms
- Computer architectures
- Computer interfacing
- Digital system design
- Microprocessor systems
Our Curriculum
Engineers are problem solvers, which is a skill that can be learned. In the
engineering arena, the requirements are a good mathematics and science
background, and creative mind. The curriculum in computer engineering begins
with fundamental courses in both:
- Electrical Engineering
- Computer Engineering
This introduction is followed by more in-depth courses in the discipline of
choice. All courses are taught by faculty to ensure a productive environment for
learning and help foster interaction between students and faculty.
Curriculum Structure
The curriculum is structured to provide a thorough foundation in the
fundamentals of computer engineering and electrical engineering. Design, as well
as analysis, is emphasized throughout the curriculum.
The curriculum uses a project-based structure to teach students how to:
- Work on their own
- Work in teams
- Synthesize new engineering solutions by using knowledge and analytical
skills
Great importance is placed on developing oral and written communication
skills. The curriculum also provides opportunities for an increased awareness of
the broader implications of technology and of the social responsibilities of the
profession.
|