|
Nov 21, 2024
|
|
|
|
CIS 232 - Adv. Principles of Programming Number of Credits: 3 Advanced Principles of Programming continues object-oriented programming beyond CIS 132 - Principles of Programming (the introductory level course). Topics covered include: inheritance, advanced file I/O, GUI applications, recursion, polymorphism and database applications. (Spring Term Only) Two hours lecture each week. Two hours laboratory each week. Three Credits. Three billable hours.
Pre-requisite(s): CIS 132 . Course Objectives: Upon successful completion of this course, students will be able to:
- Use classes to format and print the local date and time. (PG2, PG4)
- Encapsulate a class using access modifiers and overloaded constructors. (PG2, PG4)
- Demonstrate polymorphism by implementing a Java interface. (PG4)
- Handle checked exceptions in a Java application. (PG5)
- Create GUI applications. (PG4, PG5)
- Create applications that use a database. (PG4, PG5)
- Debug programs by fixing syntax and logical errors. (PG2, PG4)
- Explain how a program works by going through the code line by line. (PG1, PG2)
Add to Personal Bookmarks (opens a new window)
|
|