Programming and System Analyst

Programming and System Analysis - CCL

Effective term: 
2009 Fall
Final term: 
Total credits required: 

The Certificate of Completion (CCL) in Programming and System Analysis provides an in-depth exploration of different computer language and technical skills. Includes, but is not limited to the following: operating systems, local area networks, team roles, and dynamics. An Associate in Applied Science (AAS) is also available.

Program notes

Students must earn a grade of "C" or better for all courses required within the program.

Consultation with an Academic Advisor is recommended for course selection.

CIS105Survey of Computer Information Systems 3
CIS224Project Management Microsoft Project for Windows 3
CIS126DAUNIX Operations System (3) OR
CIS126DLLinux Operating System (3) OR
MST150Microsoft Windows Professional (3) OR
MST150VIMicrosoft Windows Vista Administration (3) OR
MST150XPMicrosoft Windows XP Professional (3) 3
CIS150Programming Fundamentals (3) OR
CIS150ABObject-Oriented Programming Fundamentals (3) 3
CIS151Computer Game Development - Level I (3) OR
CIS159Visual Basic Programming I (3) OR
CIS162++Any C Programming: Level I course (3) OR
CIS163AAJava Programming: Level I (3) 3
CIS225Business Systems Analysis and Design (3) OR
CIS225ABObject Oriented Analysis and Design (3) OR
CIS250Management of Information Systems (3) 3
CIS217AMAdvanced Microsoft Access: Database Management (3) OR
CIS119DOIntroduction to Oracle: SQL (3) OR
CIS276DAMy SQL Database (3) 3
Restricted Electives
CIS251Computer Game Development-Level II 3
CIS259Visual Basic Programming II 3
CIS262++Any C Programming: Level II course 3
CIS263AAJava Programming: Level II 3
  1. Identify common uses of computers in business and other sectors of society. (CIS105)
  2. Name and explain the steps in the system development process. (CIS105)
  3. Describe the components of a Management Information System. (CIS105)
  4. Write simple programs in a common programming language using appropriate input, output, and processing statements for that language. (CIS105)
  5. Identify and define the major components of an operating system, both hardware and software. (CIS126D+, MST150++)
  6. Design algorithms for simple business problems. (CIS150++)
  7. Analyze problem descriptions and design programming solutions to the problems, using common problem-solving techniques. (CIS151, CIS159, CIS162++, CIS163AA)
  8. Write elementary programs in various programming languages. (CIS151, CIS159, CIS162++, CIS163AA)
  9. Analyze problem descriptions and design programming solutions to the problems using common problem-solving techniques. (CIS224)
  10. Describe the integrated workings of systems and subsystems within a business organization. (CIS225++, CIS250)
  11. Set up, maintain, and use a database management program. (CIS217AM, CIS119DO, CIS276DA)