| CSE 114 |
|
Back to CSE Courses |
| Course | CSE114 |
| Title | Computer Science I |
| Credits | 4 |
| Course Coordinator | Rob Kelly |
| Current Catalog 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. Software debugging and testing techniques are emphasized. Includes required laboratory. |
| Prerequisite | Prerequisites: Level 4 or higher on the math placement exam |
| Course Outcomes |
|
| Textbook | Y. Daniel Liang, Introduction to Java Programming: Brief Version, 8th Edition, Prentice Hall, ISBN: 978-0-13-213079-0 |
| Major Topics Covered in Course |
|
| Laboratory Projects | Each lab is run in a closed setting, where students must hand in a solution at the end of the lab. |
| Course Webpage | /~cse114 |
