Computer Programming

Associate in Applied Science

Computer Programming

spring-registration-calloutMany students are not interested in transferability, but rather mobility into the job market, with the career goal of a programmer. This degree strongly emphasizes programming and includes Java, C++ and Visual Basic. These are languages routinely used by computer programmers. Students will be well prepared for entry-level positions in programming or computer operations.

For additional information, please contact department chair, Dr. Otto Hernandez.

Upon Completion of this program students will be able to:

  • Develop computer programming in Visual Basic, C++, Oracle SQL and Java;
  • Investigate information systems with respect to their existence and develop needed informational improvements within an organization;
  • Perform basic managerial functions such as organizing, staffing, directing, planning and controlling;
  • Use a microcomputer for functional and analytical purposes;
  • Describe various positions of employment in the informational technology profession;
  • Communicate effectively in both written and oral forms
program requirements
Courses Credits
GENERAL EDUCATION COURSES - 20 credits
When a General Education course is not specified, refer to the list of approved General Education.
Communication (6 credits)  
    ENGL101-Composition I
3
    ENGL230-Technical Writing
3
Mathematics-Science-Technology (11 credits)  
    MATH121 or MATH220
4
    General Education Science course
4
    CISM125-Introduction to Computers
3
Humanities (3 credits)  

    Choose ARTS108, PHIL102, PHIL105, PHIL110, or PHIL111

3
TOTAL GENERAL EDUCATION CREDITS
20
PROGRAM COURSES - 40 credits  
     Program Requirements (33 credits)
    CISM130-Using PC Operating Systems
4
    CISM135-Computer Programming-C++
4
    CISM143-Introduction to Project Management
3
    CISM154-Computer Programming-Java
4
    CISM159-Intermediate Programming C++
4
    CISM160-Systems Analysis and Design
3
    CISM167-Programming in Oracle SQL
3
    CISM174-Computer Programming-Visual Basic
4
    CISM254-Advanced Computer Programming-Java
4
    Program Electives (7 credits)
7

    Choose a Concentration:                                                                                               (Students are strongly encouraged to meet with their faculty advisor before making a choice.)

    Computer Programming Concentration 

   Choose:  CISM142-Help Desk Support or CISM162-Microsoft Excel (3 cr.)

   Choose: CISM270-iPhone Programming or CISM271-Android Programming (4 cr.)
    Database Design and Development Concentration 
   CISM164-Microsoft Access (3 cr.)
   CISM170-Database Design Using Oracle (3 cr.)
   CISM280-Capstone Portfolio (1 cr.)
TOTAL PROGRAM CREDITS
40
TOTAL CREDITS REQUIRED FOR DEGREE
60
(CPRO) EFFECTIVE FALL 2021  

 

recommended sequence of courses
COMPUTER PROGRAMMING CONCENTRATION
Recommended sequence of courses:
First Semester (14 credits)
CISM125 Introduction to Computers 3
ENGL101 Composition I 3
Choose MATH121 or MATH220 4
Gen Ed Science course 4
Second Semester (18 credits)
CISM130 Using PC Operating Systems 4
CISM135 Computer Programming-C++ 4
CISM154 Computer Programming-Java 4
Choose CISM142 or CISM162 3
Gen Ed Choose ARTS108, PHIL102, PHIL105, PHIL110, or PHIL111 3
Third Semester (14 credits)
CISM159 Intermediate Programming-C++ 4
CISM160 Systems Analysis and Design 3
CISM167 Programming in Oracle SQL 3
CISM254 Advanced Computer Programming-Java 4
Fourth Semester (14 credits)
CISM143 Introduction to Project Management 3
CISM174 Computer Programming-Visual Basic 4
Choose CISM270 or CISM271 4
ENGL230 Technical Writing 3

 

recommended sequence of courses for database design and development concentration
DATABASE DESIGN AND DEVELOPMENT CONCENTRATION
Recommended sequence of courses:
First Semester (14 credits)
CISM125 Introduction to Computers 3
ENGL101 Composition I 3
Choose MATH121 or MATH220 4
Gen Ed Science course 4
Second Semester (18 credits)
CISM130 Using PC Operating Systems 4
CISM135 Computer Programming-C++ 4
CISM154 Computer Programming-Java 4
CISM164 Microsoft Access 3
Gen Ed Choose ARTS108, PHIL102, PHIL105, PHIL110, or PHIL111 3
Third Semester (14 credits)
CISM159 Intermediate Programming-C++ 4
CISM160 Systems Analysis and Design 3
CISM167 Programming in Oracle SQL 3
CISM254 Advanced Computer Programming-Java 4
Fourth Semester (14 credits)
CISM143 Introduction to Project Management 3
CISM170 Database Design Using Oracle 3
CISM174 Computer Programming-Visual Basic 4
CISM280 Capstone Portfolio 1
ENGL230 Technical Writing 3