inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
24 months
Program Facts
Program Details
Degree
Diploma
Major
Computer Programming
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


The A.S. Degree in Computer Programming prepares students for a career in programming, offering a balanced curriculum in client, server, and database programming. Students choose a concentration in C++, Java, Python, or Web programming, and upon completion, they will be able to design and implement business applications and display and update SQL Server databases. The program provides multiple course sequences and a dedicated website for further information.

Program Outline


Degree Overview:

The A.S. Degree in Computer Programming is designed to prepare students for a career in computer programming. The degree offers a balanced set of classes that provides students with client, server and database programming skills required by the industry. Emphasis is placed on object-oriented programming applications, configuring servers, creating and navigating databases, and reusable software components. Students will demonstrate the ability to design and implement business environment applications that will contain the front end user interface and back end database. Student in this program select one of the following three programming language concentrations: C++, Visual Basic.NET or Java.


Outline:

The degree requires the completion of General Education coursework plus the following:


Required Courses:

  • CISB 11 Computer Information Systems (3.5 units)
  • CISB 15 Microcomputer Applications (3.5 units)
  • CISM 11 Systems Analysis and Design (3.5 units)
  • CISP 10 Principles of Object-Oriented Design (2.5 units)
  • Choose from one of the following: (3-3.5 units)
  • CISN 21 Windows Operating System
  • CISN 31 & 31L Linux Operating System and Linux Operating System Laboratory
  • Choose from one of the following groups: (3.5 units)
  • CISD 11 & 11L Database Management - Microsoft Access and Database Management - Microsoft Access Laboratory
  • CISD 21 & 21L Database Management - Microsoft SQL Server and Database Management - Microsoft SQL Server Laboratory
  • CISD 31 & 31L Database Management - Oracle and Database Management - Oracle Laboratory

Required Electives:

Choose one of the following concentrations: (6.5-7 units)


C++:

  • CISP 31 Programming in C++
  • CISP 31L Programming in C++ Laboratory
  • CISP 34 Advanced C++ Programming
  • CISP 34L Advanced C++ Programming Laboratory

Java:

  • CISP 21 Programming in Java
  • CISP 21L Programming in Java Laboratory
  • CISP 24 Advanced Java Programming
  • CISP 24L Advanced Java Laboratory

Python:

  • CISP 71 Programming in Python
  • CISP 71L Programming in Python Laboratory
  • CISP 74 Advanced Programming in Python
  • CISP 74L Advanced Programming in Python Laboratory

Web:

  • CISW 17 HTML, CSS, and JavaScript Programming
  • Choose one lecture/lab combination from the following courses:
  • CISW 31 Secure Web Server Programming in PHP
  • CISW 31L Secure Web Server Programming in PHP Laboratory
  • CISW 24 Secure Web Server Programming in Python
  • CISW 24L Secure Web Server Programming in Python Laboratory

Total Units:

26-27


Program Learning Outcomes:

Upon successful completion of this program, a student will be able to:

  • Display data from related database tables.
  • Update a SQL Server database.

Course Schedule:

The program has four separate suggested course sequences (C++, Java, Mobile, and Web Concentrations).


Careers:

Career opportunities available after the completion of this degree include programming for systems, mobile devices, device drivers and software engineering.


Other:

  • Students wishing a bachelor’s degree (transfer program) should meet with a counselor or advisor to discuss transferability of courses.
  • Students in this program select one of the following three programming language concentrations: C++, Visual Basic.NET or Java.
  • The program has a dedicated website.
  • The course list is detailed with course prefix, name, and units.

The provided context does not mention anything about tuition fees, fees, costs, non EU, national fees, international fees and payment including it's currency, so I cannot extract the requested data from the provided context.

SHOW MORE
How can I help you today?