3

Click here to load reader

Information Technology. Computer Programming€¦ · Information Technology Computer Programming This certificate program prepares students for employment with companies looking for

Embed Size (px)

Citation preview

Page 1: Information Technology. Computer Programming€¦ · Information Technology Computer Programming This certificate program prepares students for employment with companies looking for

Information Technology Computer Programming

This certificate program prepares students for employment with companies looking for

programming professionals. Starting with a basic computer class, students progress in a step-

by-step methodology through a curriculum that uses many of the current programming

languages.

*The Certificate in Applied Science in Microcomputer Programming may be applied toward an Associate’s Degree.

Year 1 Fall Semester Classes

Course Prefix/Number Course Title College

Credit Hours Description

CPT 102

Basic Computer Concepts

3

This course includes the basic use of a computer with an overview of computer technology and provides a basic foundation in software applications.

CPT 172

Microcomputer Database

3

This course introduces microcomputer database concepts including generating reports from databases and creating, maintaining and modifying databases using Microsoft Access.

Year 1 Spring Semester Classes

Course Prefix/Number Course Title College

Credit Hours Description

CPT 167

Introduction to Programming Logic

3

This course introduces foundation concepts in structured programming. Problem solving and algorithm development through pseudo code and flowcharting is emphasized. Solutions are developed using the basic control structures of sequential, decision and iteration.

CPT 187

Object-Oriented Logic and Design

3

This is a study in the planning and implementation of object-oriented programs.

Page 2: Information Technology. Computer Programming€¦ · Information Technology Computer Programming This certificate program prepares students for employment with companies looking for

Information Technology Computer Programming

Year 2 Fall Semester Classes

Course Prefix/Number Course Title College

Credit Hours Description

CPT 237

Advanced Java Programming

3

This course is a study of advanced topics of the Java programming language by building on a basic knowledge of Java. Topics will include multi-reading, swing classes, swing event models, advanced layout managers, the JavaBean component model, network programming and server-side programming.

CPT 244

Data Structures

3

This course examines data structures widely used in programming. Topics include linked lists, stacks, queues, trees, and sorting and searching techniques. Students use C++ to develop ideas about multi-dimensional tables of objects, variable record length files, pointers and complex programs that reuse functions.

Year 2 Spring Semester Classes

Course Prefix/Number Course Title College

Credit Hours Description

CPT 242

Database

3

This course introduces database models and the fundamentals of database design. Topics include database structure and processing and application programs that access a database. Upon completion the student will be able to 1) demonstrate the fundamental skills needed to design and implement a database; 2) demonstrate a thorough understanding of database concepts and technologies, and 3) be able to use and understand SQL commands.

IST 272 Relational Database 3 This course provides a comprehensive foundation in both SQL and relational database design and implementation. Dynamic and embedded SQL programming techniques are emphasized. Additional topics include forms developer, triggers, stored procedures and PL/SQl programming.

Page 3: Information Technology. Computer Programming€¦ · Information Technology Computer Programming This certificate program prepares students for employment with companies looking for