[an error occurred while processing this directive]
 
CISP - Programming Courses
 
   
 

 

  • CISP -
    Programming
    Courses:
  • CISP 10 
  • CISP 11 / 11L 
  • CISP 14 / 14L 
  • CISP 21 / 21L 
  • CISP 24 / 24L 
  • CISP 31 / 31L 
  • CISP 34 / 34L 
  • CISP 41 / 41L 
  • CISP 52 / 52L 
  • CISP 61 / 61L 
  • CISP 62 / 62L 
Networking Courses Banner Image
The CIS department offers these twenty one 'Programming' Course Lectures and Labs:
  • CISP 10       - Principles of Object-Oriented Design
  • CISP 11/11L - Programming in Visual Basic Lecture & Lab
  • CISP 14/14L - Advanced Visual Basic Programming Lecture & Lab
  • CISP 21/21L - Programming in Java Lecture & Lab
  • CISP 24/24L - Advanced Java Programming Lecture & Lab
  • CISP 31/31L - Programming in C++ Lecture & Lab
  • CISP 34/34L - Advanced C++ Programming Lecture & Lab
  • CISP 41/41L - Programming in C# Lecture & Lab
  • CISP 52/52L - Mobile Device Programming Lecture & Lab
  • CISP 61/61L - Introduction to Game Programming Lecture & Lab
  • CISP 62/62L - Introduction to OpenGL Lecture & Lab
Click on any of the tab links above to view detailed information about a course.

CISP 10 Course Image
Object-oriented design, patterns, and use of UML in different programming languages that will enable students to build large packages and business applications.
(27 hours lecture;  27 hours lab  Degree Applicable)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 10 - Principles of Object-Oriented Design will be able to:
  1. create a UML (Unified Modeling Language) diagram for any given programming application.
  2. identify classes (objects) needed to create object-oriented application in any programming language.

[an error occurred while processing this directive]
CISP 11 Course Image
Visual Basic programming in the business environment includes: planning and writing object-oriented applications using Windows Forms and Web Forms; user interface design classes, objects, properties, methods and events; control structures; lists and arrays; printing and print previews; accessing a database.

Student must take CISP 11L - Programming in Visual Basic Lab , a concurrent lab co-requisite.

(54 hours lecture;     Degree Applicable, CSU, UC)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 11 - Programming in Visual Basic Lecture will be able to:
  1. use decision making statements and loops in order to create a business application using Visual Basic .NET.
  2. create an object-oriented program using classes.

[an error occurred while processing this directive]


CISP 11L Course Image
This is the laboratory course for CISP 11 - Programming in Visual Basic.

Planning and writing object-oriented applications in the business environment, using Windows Forms and Web Forms; user interface design classes, objects, properties, methods and events; control structures; lists and arrays; printing and print previews; accessing a database.

Student must also be enrolloed in CISP 11 - Programming in Visual Basic Lecture , a concurrent lecture co-requisite.

(27 hours lab     Degree Applicable)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 11L - Programming in Visual Basic Laboratory will be able to:

[an error occurred while processing this directive]
CISP 14 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 14 - Advanced Visual Basic .NET Programming Lecture will be able to:
  1. display data from related database tables.
  2. update a SQL Server database.
  3. create a web site that accesses data from a database.

[an error occurred while processing this directive]


CISP 14L Course Image

[an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
CISP 21 Course Image
(54 hours lecture;     Degree Applicable, CSU, UC)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 21 - Programming in Java Lecture will be able to:
  1. construct logical pseudocode that solves a given programming problem as part of project documentation.
  2. construct a proper decision statement (if/else constructs) in Java programming language
  3. create an object oriented program using multiple classes in Java programming language

[an error occurred while processing this directive]


CISP 21L Course Image
(27 hours lab     Degree Applicable)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 21L - Programming in Java Laboratory will be able to:

[an error occurred while processing this directive]
CISP 24 Course Image
(54 hours lecture    Degree Applicable)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 24 - Advanced Java Programming Lecture will be able to:
  1. develop a dynamic web page programming Java Server Pages.
  2. create an object oriented program that will use remote method invocation using the Java programming language.

[an error occurred while processing this directive]


CISP 24L Course Image
(27 hours lab     Degree Applicable)

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 24L - Advanced Java Programming Lab will be able to:

[an error occurred while processing this directive]
CISP 31 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 31 - Programming in C++ Lecture will be able to:
  1. use decision making statements and loops in order to create a program using C++ constructs.
  2. create an object-oriented program in C++ using classes.

[an error occurred while processing this directive]


CISP 31L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 31L - Programming in C++ Laboratory will be able to:

[an error occurred while processing this directive]
CISP 34 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 34 - Advanced C++ Programming Lecture will be able to:
  1. create an event-driven program, using Windows Forms.
  2. connect a C++ program to the database and incorporate SQL statements into C++ code.

[an error occurred while processing this directive]



CISP 34L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 34L - Advanced C++ Programming Laboratory will be able to:

[an error occurred while processing this directive]
CISP 41 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 41 - Programming in C# Lecture will be able to:
  1. understand decision statements (if/else constructs) in C#.NET programming language.
  2. create an object oriented program using multiple classes in C#.NET programming language.

[an error occurred while processing this directive]



CISP 41L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 41L - Programming in C# Laboratory will be able to:

[an error occurred while processing this directive]
CISP 52 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 52 - Mobile Device Programming will be able to:

[an error occurred while processing this directive]



CISP 52L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 52L - Mobile Device Programming Laboratory will be able to:

[an error occurred while processing this directive]
CISP 61 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 61 - Introduction to Game Programming Lecture will be able to:

[an error occurred while processing this directive]


CISP 61L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 61L - Introduction to Game Programming Laboratory will be able to:

[an error occurred while processing this directive]
CISP 62 Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 62 - Introduction to OpenGL Lecture will be able to:

[an error occurred while processing this directive]


CISP 62L Course Image

[an error occurred while processing this directive]

Course Level Student Learning Outcomes:


Students completing CISP 62L - Introduction to OpenGL Laboratory will be able to:

[an error occurred while processing this directive]
 
[an error occurred while processing this directive]