Mt. SAC Important Message

New Numbers, Same Classes! Some of our most important general education classes have new course numbers and names effective this Fall. Don't miss your GE requirements and read your Mountie email for more information!

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
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 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.
  • Students completing CISP 21 - Programming in Java Lecture will be able to construct a proper decision statement (if/else constructs) in Java programming language
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.