B.S. Computer Engineering
In Computer Engineering, theoretical work is integrated with experiential learning and design activity. The program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.
The Department of Computer Engineering supports the mission of the University through its undergraduate program by providing students with appropriate curricula and educational experiences. The faculty, with advice from students, alumni and employers, endorse a set of Program Educational Objectives. The Program Educational Objectives are broad statements that describe what graduates are expected to attain within a few years following graduation, divided into areas of Domain Knowledge, Professional Practice, Lifelong Learning and Engineering Citizenship:
- Domain Knowledge: Alumni apply their in-depth understanding in areas of computer systems to solve computer systems-related problems with real-world constraints (i.e., constraints on performance, budget and scheduling, etc.). They solve problems in a modern technological society in the professional environment of their employment, as productive engineers and/or enter and succeed in a graduate program.
- Professional Practice: Alumni practice their engineering design, problem-solving skills, and aptitude for innovation and communication skills as they function effectively, both individually and within multidisciplinary teams.
- Lifelong Learning: Alumni broaden their knowledge through continuing education and they contribute to their discipline through presentation and/or publication.
- Engineering Citizenship: Alumni practice professional ethics with social responsibility in the framework of a global technical community; alumni promote justice in all matters and are of service to the community.
You'll obtain the background you need to take the lead in creating the next generation of computer technologies. You'll be immersed in computer science, digital design, electrical engineering, physics, mathematics, and the liberal arts. You'll also learn about:
- Embedded systems
- Computer graphics
- Computer games
- Image processing
- Multimedia programming
- Visualization
- Display techniques
