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
| 12-010 | Survey of Computer Science (3) | 20048 | M/T/Th 10-11:35am & T 1-3:00pm | PA 416 GR 28 | First | Staff |
| 15-010 | Intro. to Computer Science (4) | 20050 | M-Th 10-11:35am & T 1-3:00pm | PA 416 GR 28 | First | Staff |
| 17-010 | Structured Programming and Data Structures (3) | 20052 | M-Th 8-9:35am | PA 416 | First | Staff |
| 109-010 | Systems Software (3) | 20055 | M-Th 12-1:35pm | PA 416 | First | Staff |
| 262-010 | Programming Languages (3) | 20056 | M-Th 2-3:35pm | PA 416 | First | Staff |
| 495-010 | Research (3) | 20059 | Hours Arranged | First | Staff | |
| 495-011 | Research (3) | 20244 | Hours Arranged | Second | Staff |
Course Descriptions
12. Survey of Computer Science: Topics in computer science, Java programming and web page design. Includes multimedia laboratory. Not available to students who have taken CSE 15, 16, or ENGR 1.
15. Intro. 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 and Data Structures: Algorithmic design and implementation in a high level, object-oriented language such as C++. Recursion, lexical
programs, pointers, data structures, and their applications. Prerequisites: CSE 15, or ENGR 1, or permission of the instructor.
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.
262. Programming Languages: Use, structure and implementation of several programming languages. Prerequisite: CSE 17.
495. Research: Prerequisite: Departmental permission required.