Lehigh University
COLLEGE HOME | LEHIGH HOME | SEARCH


•  Master of Engineering
•  Master of Science
•  Ph.D. Program
•  Qualifier
•  2005 or Later CompE Core Requirements


   

 

Computer Engineering Graduate Program Core Requirements
For MS and PhD students in Computer Engineering

General Information

Core requirements are intended to ensure a breadth of knowledge. The student must satisfy the comprehensive requirement before they may apply to defend a thesis. They are encouraged to complete them within the first 3 years. It expected that a well prepared student will finish them in their first year. Courses from other universities or undergraduate studies may be used to satisfy these requirements, by petition, at the discretion of the division faculty.

 


Computer Engineering MS and PhD Core Requirements:

There requirements are for students starting between Fall 2002 and Fall 2004, students who entered the program prior to Fall 2002 should consult the catalog for the program requirements.

To satisfy the Computer Engineering Ph.D. comprehensives/core, a student must complete, with a grade of B or higher, at least 2 courses in the Computer Hardware/Architecture area, at least 2 courses in each of two other areas, and at least one course in a fourth area for a total of 7 courese. In each of the four areas, at least one course must be at the 400 level. While some courses are listed in multiple categories, they can be used in only one. Each category also allows for appropriate CSE and ECE special topics courses not listed below and equivalent courses taken at other schools, with approval of the computer engineering division. Courses taken as part of an undergraduate degree may be used to satisfy the core requirements.

The comprehensive/core for the Computer Engineering M.S. degree is similar, except the student needs to complete, with a grade of B or higher, at least 2 courses in the Computer Hardware/Architecture area, at least 2 course 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.

  • Computer Hardware/Architecture:
    • Microcomputer System Design (ECE 316)
    • Digital System Design (ECE 319) *
    • Logic Design (ECE 320)
    • Hardware and Software Topics in Parallel Computing (CSE 375)
    • Advanced Computer Architecture (ECE 401) *
    • Numerical Processors (ECE 415)
    • VLSI Signal Processing (ECE 416)
    • Topics in Switching Theory (ECE 431)
    • Computer Architecture (CSE 450)
  • Core Computer Software Systems:
    • Compiler Design (CSE 302)
    • Operating System Design (CSE 303) *
    • Advanced Software Engineering Tools (CSE 330)
    • Design and Analysis of Algorithms (CSE 340/CSE 498) *
    • Fundamental of Internetworking (CSE 342)
    • Hardware and Software Topics in Parallel Computing (CSE 375)
    • Parallel Algorithms (CSE 376)
    • Theory of Operating Systems (CSE 403)
    • Computer Networks (ECE 404)
    • Advanced Programming Techniques (CSE 411)
    • Object-Oriented Programming (CSE 412)
    • Advanced Topics in Compiling (CSE 422)
    • Object-Oriented Software Engineering (CSE 432)
    • Database Theory (CSE 450)
    • Network Security (CSE 343/443)
    • Adv. Topics in Network Communications (CSE 497)
    • Network Programming (CSE 398)
    • Network System Design (CSE 398)
    • Special Topics in Multiprocessors and Parallel Computing (CSE 498)
  • Signal Processing and Communications:
    • Digital Signal Processing (ECE 343)
    • Adaptive Signal Processing (ECE 340)
    • Communication Theory (ECE 342)
    • Statistical Signal Processing (ECE 344)
    • Speech Synthesis and Recognition (ECE 345)
    • Lightwave Technology (ECE 348)
    • Optical Information Processing (ECE 371)
    • Optical Networks (ECE 372)
    • Computer Vision (ECE 375)
    • Digital Communication Systems (ECE 410)
    • Information Theory (ECE 411)
    • Advanced Digital Signal Processing (ECE 412)
    • Signal Detection and Estimation (ECE 414)
    • VLSI Signal Processing (ECE 416)
    • Pattern Recognition (ECE 417)
    • Digital Image Processing (ECE 423)
    • Fund. of Wireless Communications (ECE 341/441)
    • Theory of Computer Networks (ECE 450)
    • Wireless Networks I (ECE 450)
    • Wireless Netowrks II (ECE 450)
    • Real-time Image Processing (CSE 398)
    • Queueing System (IE 439)
  • Computer Software Applications:
    • Computer Graphics (CSE 313)
    • Artificial Intelligence Theory and Practice (CSE 327)
    • Multimedia Design and Development (CSE 332)
    • Topics in Intelligent Decisions Support Systems (CSE 335)
    • Network Security (CSE 343/443)
    • WWW Search Engines (CSE 345/445)
    • Data Mining (CSE 347/447)
    • Computer Vision (ECE 375)
    • Parallel Algorithms (CSE 376)
    • Computer Networks (ECE 404)
    • Expert Systems (CSE 414)
    • Database Topics (CSE 415)
    • Topics in Information Retrieval (CSE 417)
    • Image Analysis and Graphics (CSE 319/CSE 419)
    • Textual Data Mining (CSE 430)
    • Bioinformatics: Issues and Algorithms (CSE 308/408)
    • Semantic Web Topics (CSE 428)
    • Pattern Recognition (CSE 326/426)
    • Adv. Topics in Network Communications (CSE 497)
    • Network Programming (CSE 398)
    • Intro. to Mobile Robotics (CSE 360/CSE 460)
    • Stochastic Models and Applications (IE 429)
  • Circuits and Systems:
    • Digital Systems Design (ECE 319) *
    • Design of Linear Electronic Circuits (ECE 332)
    • Microwave Circuits and Techniques (ECE 346)
    • Applied Integrated Circuits (ECE 355)
    • Introduction to VLSI Circuits (ECE 361)
    • Introduction to VLSI System Design (ECE 362)
    • Advanced Circuits and Systems (ECE 420)
    • Design of Microwave Solid State Circuits (ECE 463)
    • Analog CMOS VLSI Design (ECE 474)
    • Analysis and Design of Digital Integrated Circuits (ECE 478)
    • Advanced MOS VLSI Design (ECE 479)
    • Advanced Semiconductor Devices for VLSI Circuits (ECE 483)
 
   
image


©2009 P.C. Rossin College of Engineering & Applied Science
Computer Science & Engineering, Packard Laboratory, Lehigh University, Bethlehem PA 18015