Skip to Content

2026 - 2027 Catalog Year
Fast Track Programming (Part-time)

Degree: Short-term Certificate
Division: Business and Public Services

This Sample Program Pathway is designed to provide an example of course selections in a term by term sequence. Please see an Academic Advisor for a plan specific to your academic needs.

Fall Semester (First Year)
Hours
 

Prerequisites: MAT 0200 or MAT 1120

 

Term hours subtotal:

6

Spring Semester (First Year)
Hours
 

Description: Introduction to Java software development. Topics include object orientation, Java syntax, data types, logic structures of sequence, selection and iteration, processing calculations, files, methods, classes and objects, graphical user interface (GUI) applications, arrays and the ArrayList class, problem analysis, and Java software solution design, coding, and testing. REQUIRES WINDOWS PC OR APPLE MACINTOSH

Prerequisites: CSC 1111

Description: Introduction to database management systems. Discussion of database environments, design, planning, implementation and administration in a relational model environment. Students will design and develop a simple database and implement a portion of this application including forms, queries and reports. Emphasis on database design techniques, normalization, and the SQL database language. REQUIRES WINDOWS PC

Prerequisites: MAT 0200 or MAT 1120

 

Term hours subtotal:

6

Summer Semester (First Year)
Elective course signified by
Hours
 

Description: This course builds on prior Java studies and includes abstract classes and interfaces, binary input/output, recursion, generics, use of collection framework lists, stacks, queues, and priority queues, use of sets and maps, developing efficient algorithms and computational complexity, sorting algorithms, implementing lists, stacks, queues and priority queues, software development ethics, binary search trees, problem analysis and Java software solution design, coding and testing. REQUIRES WINDOWS PC OR APPLE MACINTOSH

Prerequisites: CSC 2212

Description: A continuation of C++ software development building on prior software development studies. Topics include arrays, searching and sorting, pointers, characters and strings, structures, file operations, C++ classes, inheritance, polymorphism, virtual functions, exceptions, templates, the Standard Template Library (STL), problem analysis, and C++ software solution design, coding, and testing.

Notes: Program elective. Choose from one of the following courses: CSC 1202, CSC 2266, or CSC 2207

Prerequisites: CSC 1111

 

Term hours subtotal:

6

This information is for planning purposes only. Sinclair College will make every effort to offer curriculum listed above but reserves the right to change, add and cancel curriculum offerings for unforeseen circumstances. View current catalog.