Computer Engineering (B.S.)
B.S. Degree in Computer Engineering Program Details
The ever-increasing use of the computer in today’s world offers expanding opportunities in this field of specialization. This program provides a bridge between the disciplines of electrical engineering and computer science. Graduates can enter such fields as chip design, software engineering, robotics, and a variety of computer-controlled applications. This requires the development of the engineering approach through the understanding of engineering mathematics, digital and analog electronics and control, as well as computer languages, computing theory and computer architecture. Design and problem-solving form the heart of the discipline and a variety of computer-aided design (CAD) tools are utilized to facilitate learning and implementation.
The graduate from this program will obtain the basic education in the first three years. The final year is utilized to explore specific areas of interest. One can choose a software-oriented program including such areas as artificial intelligence, knowledge-based systems and software design or a hardware-oriented program pointing toward computer or integrated circuit design, robotics and networking.
The engineering approach and knowledge of computer structure are the attributes that make it unique. This program is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology. A total of 132 semester hours are required for graduation.
Program Educational Objectives, Student Outcomes, Student Enrollment & Graduation Data
Program Educational Objectives:
Our Computer Engineering graduates will:
- Demonstrate technical competence by identifying, formulating, analyzing and solving engineering problems using appropriate engineering tools. [Problem Solving]
- Achieve expertise at developing engineering systems by using specialized knowledge of computer engineering and fundamental knowledge of mathematics and science. [Engr System Design]
- Be effective communicators in both oral and written language and function effectively on teams. [Communication]
- Develop computer engineering solutions within global and societal contexts. [Contemporary Issues]
- Engage in life-long learning which includes advanced education/degrees, professional development activities and/or other career-appropriate activities. [Work/Grad School]
Our Computer Engineering students will:
- Demonstrate comprehension of math, science and basic computer engineering topics. [Fundamentals]
- Comprehend the design of computer architectures and integrated systems having major hardware and software components. [Design]
- Exhibit problem solving skills. [Problem Solving]
- Have the ability to use techniques, skills and modern engineering tools necessary for engineering practice. [Techniques/Skills]
- Work effectively on teams. [Team Work]
- Demonstrate the ability to identify and apply concepts of engineering economics and project planning. [Engr Econ/Planning]
- Demonstrate knowledge of contemporary global and societal issues and their relationship to professional ethics and engineering solutions. [Ethics/Profession]
- Demonstrate the ability to plan and conduct laboratory experiments and interpret and report the results. [Experiment/Results]
- Exercise strong oral and written communication skills including those needed for technical writing. [Communication]
- Have an awareness of the need for and demonstrate the ability to keep learning throughout life along with an appreciation of diversity in the world and in intellectual areas. [Diversity and LLL]