Computer Science & Engineering (CSE)-For a syllabus or more detailed course information, please contact the department at 610-758-3099.

Course Listings

Course#     Course Title (Credit Hours)     CRN            Day/Time         Location   Session  Instructor

15-010 Introduction to Computer Science (4) 20598

M/T/W 10-11:35am 

Th 10-11:35am

PA 360    GR 028 First Staff
17-010/CSE 18-010 Structured Programming & Data Structures (3) 20573 M-Th 10-11:35am PA 416 First Kalafut
18-010/CSE 17-010 Data Structures and Programming (3) 20743 M-Th 10-11:35am PA 416 First Kalafut
109-010 Systems Software (3) 20574 M-Th 12-1:45pm PA 416 First Staff
495-010 Research (3) 20577 Hours arranged   First Staff
495-011 Research (3) 20578 Hours arranged   Second Staff

 

Course Descriptions

15. Introduction to Computer Science: Introduction to topics in computer science and programming
skills in Java and C++. Prerequisite for CSE 17.  Includes multimedia laboratory. No prerequisites. Not
available to students who have taken CSE 12, 16, or ENGR 1.

17.  Structured Programming & Data Structures:  Algorithmic design and implementation in a high level, object-oriented language such as JAVA. Recursion, lexical programs, pointers, data structures, and their applications. Prerequisites: CSE 15, or ENGR 1, or permission of the instructor.

18. Data Structures and Programming: TBA

109.  Systems Software:   Advanced programming and data structures, including dynamic structures, memory allocation, data organization, symbol tables, hash tables, B-trees, data files.  Object-oriented design and implementation of simple assemblers, loaders, interpreters, compilers, and translators.  Practical methods for implementing medium-scale programs.  Prerequisites:  CSE 17. 

392.  Independent Study:  An intensive study, with report, of a topic in computer science which is not treated in other courses. May be repeated for credit. Prerequisite: Consent of instructor.

495.  Research:  Prerequisite:  Departmental permission required.