Follow Us on Facebook, Montgomery College, Information Technology Institute

Programming Fundamentals, CMP839

Register for a Class

Course Description:

Instructor for Programming Fundamentals This course is designed for people with no prior programming experience. Topics include programming languages ( VB.NET, C#, and JAVA), numbering systems, character sets, constants and variables, and more. This course satisfies the prerequisite for C# Foundation Skills, and JAVA Level I.

Prerequisites: Proficiency with Windows (Working with Windows) or File Management Skills or equivalent experience.

Textbook: Please bring your textbook to the first class session. See MC Bookstores for more information on your textbook, bring to first class along with a USB Flash Drive/memory stick (at least 512 MB).

Classroom hours: 18
Course Objectives:
Upon completion of this course students should be able to:
Convert between decimal, hexi-decimal and binary numbering systems, and various character sets.
Write simple programs using decision and iteration constructs.
Write programs using object oriented notation.

The purpose of this class is to prepare a student with no previous programming experience or knowledge for an entry level programming class. It covers numbering systems, character sets, computer processor architecture, programming genealogy, and introduces the student to the Visual Basic programming language. The class finishes with a series of programming exercises where the student writes Visual Basic programs.