When courses are offered

To facilitate planning, we indicate when we plan to offer each course (F = Every Fall Semester, S = Every Spring Semester, I = at least once every two years, NC = not currently offered).  Except where noted, each course has 3 credit hours.  

CSE 1 Breadth of Computing (2 credits) (F)

CSE 2 Fundamentals of Programming (2 credits) (FS)

CSE 12 Survey of Computer Science (S)

CSE 17 Programming and Data Structures (FS)

CSE 42 Principles of Computer Game Design (I)

CSE 109 Systems Software (4 credits) (FS)

CSE 130 Technical Presentation (1 credit) (F)

CSE 140 Foundations of Discrete Structures and Algorithms (3 credits) (S)

CSE 160 Introduction of Data Science (3 credits) (FS)

CSE 202 Computer Orgranization and Architecture (S)

CSE 216 Software Engineering (FS)

CSE 241 Database Systems (S)

CSE 252 Computers, the Internet, and Society (FS)

CSE 262 Programming Languages (F)

CSE 264 Web Applications (FS)

CSE 265 System and Network Administration (I)

CSE 271 Programming in C and the Unix Environment (I)

CSE 280 Capstone Project I (S)

CSE 281 Capstone Project II (F)

CSE 302 Compiler Design (NC)

CSE 303 Operating Systems (F)

CSE 307 Structural Bioinformatics (F)

CSE 308 Bioinformatics  (S)

CSE 313 Computer Graphics  (F)

CSE 318 Introduction to the Theory of Computation (S)

CSE 319 Image Analysis and Graphics (I)

CSE 320 Biomedical Image Computing and Modeling (I)

CSE 326 Foundations of Machine Learning (I)

CSE 327 Artificial Intelligence Theory and Practice (S)

CSE 331 User Interface Systems and Techniques (I)

CSE 332 Multimedia Design and Development (NC)

CSE 334 Software System Security (I)

CSE 335 Topics on Intelligent Decision Support System (I)

CSE 336 Embedded Systems  (F)

CSE 337 Reinforcement Learning (NC)

CSE 340 Design and Analysis of Algorithms (F)

CSE 341 Database Systems, Algorithms and Applications (NC)

CSE 342 Fundamentals of Internetworking  (I)

CSE 343 Network Security (I)

CSE 345 WWW Search Engines  (I)

CSE 347 Data Mining  (I)

CSE 348 AI Game Programming (I)

CSE 352 Information Technology for Commerce (NC)

CSE 360 Introduction to Mobile Robotics (I)

CSE 363 Network Systems  (I)

CSE 371 Principles of Mobile Computing (S)

CSE 375 Principles and Practice of Parallel Computing (I)

CSE 379 Senior Project (F)

For prerequisite structure of the CSE courses, please refer to coures diagrams on appropriate degree program.

© 2014-2016 Computer Science and Engineering, P.C. Rossin College of Engineering & Applied Science, Lehigh University, Bethlehem PA 18015.