Most Computer Science and Engineering courses offered by the P.C. Rossin College of Engineering and Applied Science are listed with one of three modalities:

  • On campus
  • Remote
  • Flex (FLX) or Hybrid

For each of these courses, a brief description of how the course will be conducted is provided below. Some courses, such as independent study, research, thesis, etc. are arranged individually between the student and instructor.

While we do not anticipate frequest changes, if a change is made, it will also be evident in the official listing on BANNER; in these cases, students should contact the department or instructor for an update to the “brief description."

If a course is not listed, please contact the department and/or instructor directly.

To see all Lehigh Engineering Spring 2021 class information, click here.

CRN Course Course Title Description
14640
CSB 242-010
Blockchain Concepts and Apps.
Lectures by the instructor will be recorded in advance. Lectures by guest lecturers will be synchronous in the scheduled class period on zoom. Classes will meet synchronously at the scheduled class time on zoom. Class will be either a guest lecture from someone working in the blockchain field or will be a discussion based on the topic covered in the recorded lecture. Participation in the synchronous discussions is an important part of the course grade.
11263
CSB 311-010
Advanced Accounting Info Sys
 
10671
CSB 312-010
Design Integr Busn Applica I
Four required 75 minute lectures via Zoom at the beginning of the semester with students required to attend. After that, project teams are required to meet virtually during class time, and are expected to spend an additional 1-2 hours per week outside of class working on their projects either synchronously with their team or individually
12251
CSB 312-011
Design Integr Busn Applica I
12434
CSB 312-012
Design Integr Busn Applica I
       
14759
CSE 003-010
Intro to Programming, Part A
 
14760
CSE 004-010
Intro to Programming, Part B
 
14761
CSE 007-010
Introduction to Programming
Classes will be held via Zoom, but will require synchronous attendance and active participation from the students. Weather/safety permitting, I'd like to hold optional outdoor office hours weekly starting in March.
14762
CSE 007-011
Introduction to Programming
14763
CSE 007-012
Introduction to Programming
11676
CSE 012-010
Survey Of Computer Science
 
13756
CSE 012-011
Survey Of Computer Science
 
10518
CSE 017-010
Programming & Data Structures
All lectures will be via Zoom and I recommend students attend lectures synchronously. However, there will be recorded lectures for those who cannot attend synchronously. Attendance grade will be calculated using weekly quizzes on the material covered in the lectures. Lab Sessions will be available on-campus or remote.
11793
CSE 017-011
Programming & Data Structures
All lectures will be via Zoom and I recommend students attend lectures synchronously. However, there will be recorded lectures for those who cannot attend synchronously. Attendance grade will be calculated using weekly quizzes on the material covered in the lectures. Lab Sessions will be available on-campus or remote.
13842
CSE 017-012
Programming & Data Structures
 
12572
CSE 098-010
Women in Tech & Innovation
All seven class sessions will meet via Zoom and students are expected to attend synchronously.
10519
CSE 109-010
Systems Software  
12226
CSE 109-011
Systems Software  
14642
CSE 109-012
Systems Software  
14643
CSE 127-010
Survey of AI All lectures will be held in Zoom and students are expected to attend synchronously.
12954
CSE 140-010
Found Discrete Struct & Algor
Lectures will be via Zoom and I will expect students to attend lectures synchronously. Other than lectures, class communication will be via Piazza and (Zoom-based) office hours.
13968
CSE 140-012
Found Discrete Struct & Algor
Lectures will be via Zoom and I will expect students to attend lectures synchronously. Other than lectures, class communication will be via Piazza and (Zoom-based) office hours.
12676
CSE 160-010
Introduction to Data Science
CSE160 will be held online, asynchronously. Optional synchronous labs will be held during class time (5-6 times during the semester). Office hours will be held during class time.
11783
CSE 202-010
Comp Organization Architecture
 
12225
CSE 202-011
Comp Organization Architecture
 
14644
CSE 202-012
Comp Organization Architecture
All lectures will be via Zoom and I recommend students attend lectures synchronously. However, there will be recorded lectures for those who cannot attend synchronously. Attendance grade will be calculated using weekly quizzes on the material covered in the lectures.
10520
CSE 216-010
Software Engineering A flipped classroom model will be used in Spring 2021 for CSE216. Students will be expected to watch and study recorded materials before the class time. Two classes per week will be via live Zoom with students expected to attend, with live discussions on recitation, Q&A, problem solutions, code reviews, and related topics. In addition, office hours will be offered by the professor and project assistants.
13859
CSE 241-011
Data Base Systems & Apps Classes will be synchronous and interactive on Zoom. Recordings will be available for students to be replayed asynchronously. One-on-one office hours will be available on Zoom at flexible times to accommodate students in different time zones and/or different schedule constraints. The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.
10522
CSE 252-010
Computers, Internet & Society
Class will be held synchronously using Zoom. The format will emphasize discussion and interaction. For students who are unable to attend synchronously (e.g., due to timezone constraints or limited internet access), class sessions will be recorded and posted online.
14645
CSE 252-011
Computers, Internet & Society
Two 75 minute lectures per week will be via live Zoom with students expected to attend. In addition, students will be expected to post comments in Slack and/or Perusall for outside readings that will normally take an hour or two per class.
14646
CSE 262-010
Programming Languages  
14647
CSE 264-010
Web Systems Programming
 
12661
CSE 280-010
Capstone Project I Four required 75 minute lectures via Zoom at the beginning of the semester with students required to attend. After that, project teams are required to meet virtually during class time, and are expected to spend an additional 1-2 hours per week outside of class working on their projects either synchronously with their team or individually.
12865
CSE 303-010
Operating System Design This class will meet once per week, synchronously, via Zoom. Students will be expected to read the appropriate chapters from the textbook and watch about 2.5 hours of pre-recorded lectures prior to the Zoom meeting each week.
14649
CSE 303-011
Operating System Design This class will meet once per week, synchronously, via Zoom. Students will be expected to read the appropriate chapters from the textbook and watch about 2.5 hours of pre-recorded lectures prior to the Zoom meeting each week.
14651
CSE 313-010
Computer Graphics  
13732
CSE 318-011
Intro To Theory Of Computation
All lectures will be held via Zoom and I expect all students to attend synchronously
14653
CSE 325-010
Natural Language Processing
 
10523
CSE 327-010
Artificl Intel Theory&Practice
All classes in CSE 327 will be via live Zoom with students expected to attend synchronously. Lectures will also be recorded and made available for later viewing on CourseSite. If at some point it becomes safe to hold live, in-person classes on campus with no restrictions, I will request a space for us to meet unless this would disadvantage students who have chosen to learn remotely.
13856
CSE 341-010
Database Sys,Algorithms&Applic
Lectures will be recorded in advance. Classes will meet synchronously at the scheduled class time on zoom. Class will not be a repeat of lecture but rather a discussion of the lecture topics.
12395
CSE 343-010
Network Security The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.
13857
CSE 347-010
Data Mining All lectures will be via Zoom and students are expected to attend lectures synchronously. However, there will be recorded lectures for those who cannot attend synchronously.
14700
CSE 398-013
Adv. Aerial Robotics  
14702
CSE 398-014
Media Forensics Lectures will be via Zoom and I will expect students to attend lectures synchronously. I plan to hold in-person office hour sessions if requested.
14991
CSE 398-015
Adv. Aerial Robotics The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.
15368
CSE 398-016
Adversarial Machine Learning
 
11443
CSE 403-010
Advanced Operating Systems
This class will meet once per week, synchronously, via Zoom. Students will be expected to read the appropriate chapters from the textbook and watch about 2.5 hours of pre-recorded lectures prior to the Zoom meeting each week. Credit will not be given for CSE 303 and CSE 403.
14650
CSE 403-011
Advanced Operating Systems
This class will meet once per week, synchronously, via Zoom. Students will be expected to read the appropriate chapters from the textbook and watch about 2.5 hours of pre-recorded lectures prior to the Zoom meeting each week. Credit will not be given for CSE 303 and CSE 403.
14654
CSE 425-010
Natural Language Processing
 
14655
CSE 431-010
Intelligent Agents All lectures will be held in Zoom and students are expected to attend synchronously.
12955
CSE 440-010
Advanced Algorithms Lectures will be via Zoom and I will expect students to attend lectures synchronously. Other than lectures, class communication will be via Piazza and (Zoom-based) office hours.
12396
CSE 443-010
Network Security The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.
13858
CSE 447-010
Data Mining All lectures will be via Zoom and students are expected to attend lectures synchronously. However, there will be recorded lectures for those who cannot attend synchronously.
14699
CSE 498-011
Advanced Distributed Systems
Classes will be synchronous and interactive on Zoom. Recordings will be available for students to be replayed asynchronously. One-on-one office hours will be available on Zoom at flexible times to accommodate students in different time zones and/or different schedule constraints. The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.
14701
CSE 498-013
Adv. Aerial Robotics  
14703
CSE 498-014
Media Forensics Lectures will be via Zoom and I will expect students to attend lectures synchronously. I plan to hold in-person office hour sessions if requested.
14992
CSE 498-015
Adv. Aerial Robotics  
15369 CSE 498-016 Adversarial Machine Learning The instructor will also be available for 1h in-person office hours to meet with students that wish to have an in-person meeting, if current conditions and regulation allow.