2018-19 Catalog

Computer Engineering

Computer Engineering deals with the design and analysis of intelligent systems that have become indispensable in today's world.  Because it requires expertise in both hardware and software areas, the Computer Engineering program is offered jointly by the department of Computer Science and Engineering (CSE) and the department of Electrical and Computer Engineering (ECE). 

Undergraduate Programs

Mission Statement

The mission of the computer engineering program is to prepare computer engineers to meet the challenges of the future; to promote a sense of scholarship, leadership and service among our graduates; to instill in the students the desire to create, develop, and disseminate new knowledge; and to provide international leadership to the computer engineering profession. The mission is attained through the following program educational objectives.

Program Educational Objectives in Computer Engineering

The objective of the Computer Engineering program is to produce students who within 5-10 years after graduation will:

  • Meet expectations of the employers of computer engineers.
  • Pursue diverse career paths if they so desire.
  • Become leaders in their chosen careers.

Bachelor of Science in Computer Engineering

The required courses for this degree include the fundamentals of electronic circuits, signal theory, logic design, computer architecture, digital systems, structured programming, data structures, software engineering, operating systems and discrete mathematics. A strong foundation in the physical sciences and in mathematics is required. Approved technical electives, chosen with the advisor’s consent, are selected in preparation for graduate study or entry into industry according to individual interests.

The program totals 133 credit hours. The Computer Engineering program is accredited by the Engineering Commission of ABET, www.ABET.org.

The recommended sequence of courses follows:

First Year
First SemesterCreditsSecond SemesterCredits
ENGL 0013ENGL 0023
MATH 0214MATH 0224
ENGR 0052Select one of the following:4
Select one of the following5-6ECO 001-
CHM 030
ENGR 0101
-HSS Elective3-
PHY 011
PHY 0121
-Select one of the following5-6
 CHM 030
ENGR 0101
 PHY 011
PHY 0121
 14-15 16-17
Second Year
First SemesterCreditsSecond SemesterCredits
ECE 0814CSE 0022
MATH 0234ECE 123
ECE 121
ECE 0334MATH 2053
PHY 021
PHY 022
5HSS Elective34
 Select one of the following3-4
 ECO 001-
 HSS Elective3-
 17 17-18
Third Year
First SemesterCreditsSecond SemesterCredits
ECE 1821CSE 1094
ECE 1084ECE 1382
CSE 0173ECE 2013
MATH 231 or 3093free elective3
Approved technical elective23CSE 1403
Free elective3free elective3
 17 18
Fourth Year
First SemesterCreditsSecond SemesterCredits
CREG 2573CREG 2582
ECE 3193Approved technical electives212
CSE 3033HSS elective34
CSE 2163 
HSS elective33-4 
 15-16 18
Total Credits: 132-136

Graduate Programs

Graduate programs of study provide a balance between formal classroom instruction and research and are tailored to the individual student’s professional goals. The programs appeal to individuals with backgrounds in computer or information science, in computer engineering, in electrical engineering, in mathematics, or in the physical science. Research is an essential part of the graduate program. The research topics are listed in the departmental descriptions for Computer Science and Engineering (CSE) and Electrical and Computer Engineering (ECE) which jointly administers the Computer Engineering program.  Individual courses are listed in the catalog descriptions of the CSE and ECE departments.

The Master of Science degree requires the completion of 30 credit hours of work and may include a six credit hour thesis for Computer Engineering degree. A program of study must be submitted in compliance with the graduate school regulations. An oral presentation of the thesis is required.

The Master of Engineering degree requires the completion of 30 credit hours of work, which includes design-orientated courses and an engineering project. A program of study must be submitted in compliance with the college rules. An oral presentation of the project is required.

The Ph.D. degree in computer engineering requires the completion of 42 credit hours of work (including the dissertation) beyond the master's degree (48 hours if the master's degree is not from Lehigh), the passing of a departmental qualifying examination appropriate to each degree within one year after entrance into the degree program, the passing of a general examination in the candidate's area of specialization, the admission into candidacy, and the writing and defense of a dissertation. Competence in a foreign language is not required.

The program has a core curriculum requirement for graduate students. The purpose of this requirement is to guarantee that all students pursuing graduate studies in the program acquire an appropriate breadth of knowledge of their discipline. To satisfy the core curriculum requirements in Computer Engineering, students need to complete at least two courses in the computer hardware/architecture area, at least two courses in a second area, and at least one course in a third area. In each of the three areas at least one course must be at the 400 level. The areas are: computer software systems, signal processing and communications, computer software applications, and circuits and systems. See www.compe.lehigh.edu for details about these areas.

Courses from other universities or undergraduate studies may be used to satisfy these requirements, by petition, at the discretion of the program faculty. Additional graduate program information may be obtained from the program’s graduate coordinator.

Most courses in the Computer Engineering curriculum are listed in the Computer Science and Engineering (CSE) and Electrical and Computer Engineering (ECE) departments.


CREG 257 Senior Lab Project I 3 Credits

With CREG 258, provides a complete design experience for Electrical and Computer Engineers. Students are expected to identify essential project aspects crucial to success and to perform in-depth engineering evaluation and testing demonstrating that desired results can be achieved with the proposed implementation. Instruction in technical writing, product development, ethics and professional engineering, and presentation of design and research. Two three hour sessions and one additional two hour lecture per week. Must have senior status.

CREG 258 Senior Lab Project II 2 Credits

Continuation of CREG 257 Complete design, construction, and testing of projects selected and developed in CREG 257. Final design reviews and project presentations; final written report; development issues, including manufacturability, patents, and ethics. Department approval.
Prerequisites: CREG 257