YCCC CIS 133 Introduction to Programming

Loading...
Thumbnail Image

Keywords

Computer, programming, Python, data structures, modules, algorithms, recursion, abstraction, coding

Project

Authors

Date Submitted

2015

Material Type

Collection

Secondary Material Type

Assessment Tool
Assignment
Drill and Practice
Syllabus

Institution

York County Community College

Industry Partner

Advisory committee

License

CC BY

Funding Source

TAACCCT Round 3

Additional Public Access

Abstract

Course materials including syllabus, assignments, and third party review. This course is an introduction to programming and to the Python programming language. It covers topics including elementary data structures, modules, algorithms, simple recursion, and data abstraction, object oriented programming, coding styles, internal documentation, debugging techniques and testing. Emphasis will be placed on solving simple problems in a variety of application domains using programs.

Industry (NAISC)

Professional, Scientific, and Technical Services -- Professional, Scientific, and Technical Services -- Computer Systems Design and Related Services (5415)

Occupation (SOC)

Computer and Mathematical Occupations -- Computer Programmers (15-1021)

Instructional Program (CIP)

Computer and Information Sciences and Support Services (11)

Credit Type

Credential Type

Associate Degree

Educational Level

1st year Community College or equivalent

Skill Level

Quality Assurance Organization