Menu

Search Program/Discipline

  • Results for SLO Disciplines>

Search Courses

  • Results for SLO Disciplines>

Student Learning Outcomes

Discipline: Certificate: CIS Professional in Object-Oriented Design & Programming - M0813
Course Name Course Number Objectives
Advanced C++ Programming CISP 34
  • Students completing CISP 34 - Advanced C++ Programming Lecture will be able to create event-driven program, using Windows Forms
  • Students completing CISP 34 - Advanced C++ Programming Lecture will be able to connect C++ program to the database and incorporate SQL statements into C++ code.
Advanced C++ Programming Laboratory CISP 34L
  • Students completing CISP 34L - Advanced C++ Programming Laboratory will be able to apply their knowledge in connection C++ program to the database and incorporating SQL statements to write GUI application
  • Students completing CISP 34L- Advanced C++ Programming Laboratory will be able to apply their knowledge in event-driven programs by creating application using Windows Forms.
Advanced Java Laboratory CISP 24L
  • Students completing CISP 24 - Advanced Java Programming will be able to create an object oriented program that will use custom classes.
  • Students completing CISP 24 - Advanced Java Programming will be able to develop a program that handles their own designed exception handling.
Advanced Java Programming CISP 24
  • Students completing CISP 24 - Advanced Java Programming will be able to create an object oriented program that will use remote method invocation using the Java programming language.
  • Students completing CISP 24 - Advanced Java Programming will be able to develop a dynamic web page programming Java Server Pages.
Principles of Object-Oriented Design CISP 10
  • Students in CISP10 will be able to use Agile methodology to design and create any business application
  • Students completing CISP 10 - Principles of Object-Oriented Design will be able to identify classes (objects) needed to create object-oriented application in any programming language.
  • Students completing CISP 10 - Principles of Object-Oriented Design will be able to create a UML (Unified Modeling Language) diagram for any given programming application.
Programming in C# CISP 41
  • Utilize the appropriate programming constructs including selection, sequence and iteration in programming projects.
  • Design programs leading to reusable code through the concepts of encapsulation, inheritance, and polymorphism.
Programming in C++ CISP 31
  • Students completing CISP 31 - Programming in C++ Lecture will be able to use decision making statements and loops in order to create a program using C++ constructs.
  • Students completing CISP 31 - Programming in C++ Lecture will be able to create an object-oriented program using classes.
Programming in C++ Laboratory CISP 31L
  • Students completing CISP 31L - Programming in C++ Laboratory will be able to apply their knowledge in object-oriented programming in creating applications with classes.
  • Students completing CISP 31L - Programming in C++ Laboratory will be able to apply knowledge of decision making statements and loops in their programs
Programming in Java CISP 21
  • Students completing CISP 21 - Programming in Java Lecture will be able to construct a proper decision statement (if/else constructs) in Java programming language
  • Students completing CISP 21 - Programming in Java Lecture will be able to create an object oriented program using multiple classes in Java programming language
  • Students completing CISP 21 - Programming in Java Lecture will be able to construct logical pseudocode that solves a given programming problem as part of project documentation.
Programming in Java Laboratory CISP 21L
  • Students completing CISP21L - Programming in Java Laboratory will be able to construct effective if statements and appropriately evaluate their outcomes.
  • Students completing CISP21L - Programming in Java Laboratory will be able to evaluate calculations and determine the precedence of various operators in an expression.