Course Descriptions

Course Descriptions

Python Programming Language

This course introduces students to the fundamentals of structured programming and to the procedural aspects of the Python programming language. Students will create programs to demonstrate the topics of program control, functions, strings, arrays, and file I/O. An appropriate IDE  (Integrated Development Environment) will be used as the primary development tools. Emphasis will be placed on the creation of platform-independent applications in order to allow students to become familiar with the core features of the Python programming language.

Java Programming Language

This course introduces students to the fundamentals of structured programming and to the procedural aspects of the Java programming language. Students will create programs to demonstrate the topics of program control, functions, strings, arrays, and file I/O. An appropriate IDE  (Integrated Development Environment) will be used as the primary development tools. Emphasis will be placed on the creation of platform-independent applications in order to allow students to become familiar with the core features of the Java programming language.