Information Technology
Computer Programming Concentration
College Credit Certificate
The Computer Programming concentration is designed to prepare graduates for employment in computer programming positions. It is designed for individuals who are working with computers and would like to expand their skills to include programming, as well as for students who currently have a bachelor’s degree and desire a change of careers. Students may receive credit for certain courses if they can demonstrate or document proficiency.
Required Program of Study
| Course Number | Course Title | Credits |
|---|---|---|
| IFT100 | Introduction to Information Technology | 3 |
| IFT110 | Microcomputer Applications | 3 |
| IFT120 | Advanced Microcomputer Applications | 3 |
| PRG100 | Introduction to Computer Programming | 3 |
| PRG200 | Systems Analysis & Design | 3 |
| PRG130 | RPG IV | 3 |
| PRG120 | COBOL | 3 |
| PRG110 | AS 400 Concepts and Operations | 3 |
| PRG140 | Visual Basic | 3 |
| PRG160 | JavaScript | 3 |
| PRG150 | C++ | 3 |
Suggested Electives |
||
| Students will select any two of the following: | 6 |
|
| PRG220 | Advanced COBOL | |
| PRG230 | Advanced RPG IV | |
| PRG240 | Advanced Visual Basic | |
| PRG250 | Advanced C++ | |
| TOTAL CREDIT HOURS REQUIRED FOR THE PROGRAM | 39 |
|
Upon successful completion of this program, the student should be able to:
- Solve basic business problems as they pertain to computers.
- Formulate critical thinking to evaluate computing problems and explore options for their solution.
- Apply effective approaches for problem solving and data modeling.
- Analyze problems with respect to the requirements of the computer and the required results.
- Plan detailed program logic to solve problems and convert the logic to a well-structured applications program utilizing pseudo code.
- Demonstrate the ability to communicate effectively utilizing appropriate computer technology with programmers, analysts, and managers.
- Demonstrate an understanding of the structure of mathematics and its relation and application to computers.
- Apply procedural and object oriented techniques to implement and interactive program designs.
- Work effectively as a member of a team.
- Communicate effectively with computer professionals as well as non-technical clients.
Please note: These programs can be pursued on a part-time basis.
Appropriate placement test scores, or the completion of certain developmental courses, are required for all programs of study. Additional prerequisites may be necessary for some courses and can be found in the course descriptions section of the catalog.
It is recommended that students confer with their advisor when selecting electives.