Introduction to Computer Programming

Center for Professional Studies

 

Introduction to Computer Programming

Image by James Harrison

What you will learn in this course:

This course focuses on helping students develop an understanding of object-oriented programming, algorithms, and basic concepts in software development, including classes, inheritance, control structures, simple data structures and objects. The course also teaches fundamental knowledge of computer systems, operating systems, database systems, networks, web services and applications. A lab section provides hands-on experience solving common programming problems. Students in computer programming course will become familiar with programming languages such as Python.

Who can benefit from this course:

You do not have to have prior knowledge or work experience in the technology field. This course will provide you with the basics of computer programming which will allow you to use the knowledge and skills learned for future job opportunities. This exposure allows you to add programming experience to your skill set.

Working from Home
Adult Students

Syllabus

1.              Overview of Computer Science and Computer System
2.              Basic Program Design and Programming Environment
3.              Program Decomposition and Functions
4.              Compilers, Algorithms and Data Structure
5.              Python Basics
6.              Data Types, Control Structures, Modularization and Classes
7.              Object Oriented Design and Exception Handling
8.              Case Study: Developing a Data Analysis Program

 

Available Courses

Introduction to Computer Programming

8-Week Program

Start Date: TBD

Meeting Times: View Syllabus

Instructor: Leon Wu

Price: $399

 

Contact Us!

1460 Broadway, New York NY 10036

Tel: +1 (646) 493-7200

Thanks for submitting!