CSE114
Course | CSE114 |
---|---|
Title | Introduction to Object-Oriented Programming |
Credits | 4 |
Course Coordinator |
Rob Kelly |
Description |
An introduction to procedural and object-oriented programming methodology. Topics include program structure, conditional and iterative programming, procedures, arrays and records, object classes, encapsulation, information hiding, inheritance, polymorphism, file I/O, and exceptions. Includes required laboratory. This course has been designated as a High Demand/Controlled Access (HD/CA) course. Students registering for HD/CA courses for the first time will have priority to do so. |
Prerequisite |
Prerequisite: Level 5 or higher on the math placement exam Advisory Prerequisite: CSE 101 or ISE 108 SBC: TECH |
Course Outcomes |
|
Textbook |
Y. Daniel Liang, Introduction To Java Programming, Comprehensive Version. Pearson, 11th ed., 2017. |
Major Topics Covered in Course |
|
Laboratory |
Each lab is run in a closed setting, where students must hand in a solution at the end of the lab. |
Course Webpage |
|