Undergraduate Certificate of Completion in Java Programming
Program Core Courses
This course introduces the fundamental concepts and syntax of the Java programming language. The course focuses on object-oriented techniques in Java with an emphasis on problem solving and fundamental algorithms.
This course focuses on software development using the Java programming language. The course exposes the relationships between machine architecture and data organization through Java-based projects, including algorithmic machines. Prerequisite: CST-105N.
This course covers user interfaces, event and exception handling, Java I/O, and the collection framework. Students build applications using software engineering methods including design models and implementation/testing strategies, while learning to assume professional responsibilities. Prerequisite: CST-135N.
This course covers the concepts, tools, and frameworks of Open Source software development. Using open source operating systems like Linux, students develop an acquaintance with compilers, scripting languages, frameworks, build tools, APIs, version control software, and their licensing constraints. Students also learn how to participate in and contribute to open-source projects. Prerequisite: CST-135N or CST-235N or BIT-210.
* Please note that this list may contain programs that are not presently offered as program availability may vary depending on class size, enrollment and other contributing factors. If you are interested in a program listed herein please first contact your University Counselor for the most current information regarding availability of the program.
* The Department of Education defines how an institution must calculate a program's On-Time Completion rate for federal disclosure purposes. The On-Time Completion rate is based on a program's published required number of months to complete all degree requirements as provided in the institution's catalog. Completion statistics are updated every January and are based on the cohort of students who started the program in the same year and then graduated within the published program length.Online and Evening program disclosures (4 months)
* Please refer to the Academic Catalog for more information. Program subject to change.