Computer Engineering is a rapidly changing field that spans a wide range of topics concerned with the design, implementation, and programming of computers and digital systems. Computer engineers develop integrated hardware and software systems and apply these to the creative solution of problems in government and business. These solutions are key enablers to global economic development and social welfare. A sample of the range of solutions created by computer engineers include: industrial and military control systems, database management systems, health care information systems, networked systems, end-user embedded computer controlled products, and computer-aided design tools to automate and leverage human performance in many other disciplines.
The Bachelor of Science in Computer Engineering provides both breadth and depth in the discipline by incorporating physical and mathematical sciences, core engineering subjects, fundamental computer science topics, and a wide array of specialized courses in areas of long range relevance to computer engineering. It has been designed as a flexible program that is able to accommodate particular student interests through electives.
Topics covered include: algorithms and languages, digital system design, networks and communications, computer organization and architecture, microprocessor-based systems, database systems, software engineering, operating systems, and capstone design courses.
This four-year program develops the required knowledge and skills to face the dynamic technological environment of contemporary society. Throughout the program, theoretical and practical experiences are interwoven using a combination of socio-humanistic studies, mathematics, basic science, engineering science, and engineering design experience. The design experience begins during the first year with an introductory course to engineering design which is geared towards developing the student’s creativity and problem-solving skills. This focus on design continues throughout the curriculum culminating in a significant design experience within a final Capstone Course. Real life engineering problems are defined and solved, integrating the fundamental elements of modern design theory and methodology.
The Electrical Engineering Program offers two areas of interest: a) Electric Power, and b) Communications, Signals and Controls. The Electric Power area of interest prepares students for planning, design and operation of generation, transmission, distribution, and end-user electrical systems. The Communications, Signals and Controls area of interest prepares students for the design of analog and digital electronics, process control, and wireless communication systems.
The field of computer science is one of the most popular academic disciplines within our information society. Computer Scientists build computer-aided design tools, manage information technology enterprises, develop business information systems for various industries, including finance and healthcare, support wide-area, local, and cellular networks, and design embedded computer-controlled products.
The computer science program is a flexible program that can be tailored to the student’s interests and adjusted to the rapid changes in the industry. The computer science curriculum was designed to satisfy the following criteria: