COMPUTER INFORMATION TECHNOLOGY -- OBJECT-ORIENTED PROGRAMMING
Brookhaven only
(Skills Achievement Award)
Degree Plan Code: SA.CIT.OBJ.ORIENT.08
This sequence is for students who wish to learn an object-oriented programming language in depth. It includes instruction and practice in writing, executing, testing and debugging object-oriented programs on a personal computer in C++, C# or Java. Classes, objects, inheritance, interfaces, parameterized types, generic programming, iterators, templates, collections and containers are also covered in detail.
Prerequisite: Basic understanding of personal computers and operating systems as obtained in ITSC 1401, BCIS 1405, or COSC 1401 or equivalent experiences approved by designated Information Technology personnel.
CREDIT HOURS |
SEMESTER I
ITSE 1407 | Introduction to C++ Programming OR | 4 |
ITSE 1430 | Introduction to C# Programming OR | (4) |
ITSE 2417 | Java Programming OR | (4) |
COSC 1415 | Introduction to Computer Science and Programming OR | (4) |
COSC 1430 | Programming I OR | (4) |
COSC 1437 | Programming Fundamentals II | (4) |
4 |
SEMESTER II
ITSE 2431 | Advanced C++ Programming OR | 4 |
ITSE 2453 | Advanced C# Programming OR | (4) |
INEW 2438 | Advanced Java Programming OR | (4) |
COSC 2415 | Advanced Computer Science and Programming OR | (4) |
COSC 2430 | Programming II OR | (4) |
COSC 2436 | Programming Fundamentals III | (4) |
4 | ||
Minimum Hours Required | 8 |