Programming with Python
Variables, data types, conditions, loops, functions, data structures, file handling and object-oriented programming applied to practical programs and projects.
Programming with Java
Programming constructs, classes and objects, inheritance, exception handling, collections and core concepts for application and enterprise development.
Progression / Outcome
Programming Foundations → Logical Thinking → Problem Solving → Application Development
Talk to a Course Advisor