Jul 24, 2024  
BC3 Academic Catalog: 2022-2023 
BC3 Academic Catalog: 2022-2023 [ARCHIVED CATALOG]

Computer Information Systems - Programming Specialist, A.A.S.

Return to {$returnto_text} Return to: Programs by Academic Division

Computer Information Systems - Programming Specialist (303B)
Associate in Applied Science Degree

This program provides training in the theory and practices of computer information systems with emphasis on top-down and object-oriented program design principles. Students will learn to program in procedural languages, object-oriented languages, and visual languages. A graduate of this program seeks employment as Programmer, Maintenance Programmer, Programmer/Analyst, System Analyst, Software Engineer, Quality Assurance Software Specialist, or Application Developer. Successful completion of this program may potentially lead to professional licensure/certification. Licensure/certification may be global, national, or state-specific. This program meets requirements for the State of Pennsylvania. Requirements for other states may vary.

Courses listed in the first/third semester will be scheduled for the fall; second/fourth semester courses will be scheduled for the spring.

Prerequisites/Corequisites: Some courses require another course to be taken beforehand or at the same time. To check if a course has a prerequisite or corequisite, see the course description.

Program Competencies 

The student/graduate will be able to:

  • Construct applications that use Graphical User Interface (GUI) components and access databases for data permanence.
  • Construct web pages that utilize client-side and/or server-side scripting where appropriate.
  • Develop a programming solution to a data structure problem using object-oriented methodologies and appropriate data structures and algorithms.
  • Implement a well-designed, properly normalized relational database after analyzing user requirements and business rules.

Minimum - 60 credits


1 The Mathematics elective must be Intermediate Algebra (MATH 100) or above.

2  Introduction to Computer Applications (COMP 121) cannot be used as the Computer elective.

Return to {$returnto_text} Return to: Programs by Academic Division