Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 4.00 Credits

    Data Structures Pre: CPS 102 Co: MAT241 A study of data types and structures and the connection between algorithms and data structures. Emphasis is placed on developing problem solving techniques. Topics include: data abstractions, controlled access structures, algorithm design strategy, analysis techniques, searching, sorting, shortest path, matrix and polynomial operations. Fulfills open and liberal arts electives. (4 hours of lecture per week)
  • 4.00 Credits

    Computer Systems Development Pre: CPS100 Co: Presents the principles and techniques used to study, design, and develop computer systems. The Systems Development Life Cycle is the major focus. Case studies of common business problems which use computerized solutions are presented. Students will use SDLC methods to create solutions to business problems. Hands on assignments will make use of Computer Aided Systems Engineering (CASE) tools. Fulfills open and business, electives. (4 hours of lecture per week)
  • 4.00 Credits

    UNIX Pre: CPS100 Co: This course will teach the student how to use UNIX. It introduces the student to the fundamental concepts of the UNIX operating system. It provides the student with the basic tools necessary to use this operating system effectively. This course is intended for students who need to learn the basics of UNIX because the student may be working in a UNIX environment: be it a programming environment, a database system, a general business system, or a scientific environment operating under UNIX. Fulfills open and web development electives. (4 hours of lecture per week)
  • 4.00 Credits

    Visual Basic 1 Pre: CPS100 Co: Introduction to programming using Visual Basic.NET. Structured programming and development techniques will be studied. This language provides all the tools needed to create interactive programs for Microsoft Windows applications. Event-driven code will be created and evaluated. Concepts covered will include creation and use of controls, building the user interface, using variables and constants, using the selection structures, modifications of the properties of objects, mathematical functions. Extensive hands-on, independent work will be required. Fulfills open and computer language electives. (4 hours of lecture per week)
  • 4.00 Credits

    Visual Basic 2 Pre: CPS222 Co: Advanced features of the Visual Basic.NET programming language will be presented including the repetition structure, collections, sub procedures, sub functions, passing parameters, the listbox control, adding an existing form to a solution, string manipulation, the menu control, sequential access files, the datetimepicker control, the prindocument control, random access files, variable arrays, database access using a windows form, database access using a web form. Fulfills open and computer language electives. (4 hours of lecture per week)
  • 4.00 Credits

    Object Oriented Programming in C++ Pre: CPS101 or CPS103 Co: This is an advanced programming course using C++. Topics covered include functions, pointers, class objects, member functions, constructors, destructors, inheritance, class libraries, virtual functions, polymorphism, OOP and non OOP code, class hierarchies, friend classes, and overloading. Fulfills open, computer language, engineering, and liberal arts electives. (4 hours of lecture per week)
  • 4.00 Credits

    Computer Organization and Architecture Pre: CPS101 or CPS103 Co: Introduction to computer organization and architecture. Both hardware and software concepts are considered. Emphasis is on the hardware/software interface. Topics include integrated circuits, machine/assembly language concepts, simple RISC and CISC computers, logic designs, processor design, pipelining, data paths, memory systems, and I/O. Fulfills liberal arts elective.
  • 4.00 Credits

    Programming With PHP and My SQL Pre: Communications and Mathematics Proficiencies Co: CPS140 The fundamentals of PHP programming including some advanced features of the language such as database optimization, Object Oriented services, and Web Services support. Emphasis is on PHP applications that are portable across database engines.
  • 3.00 Credits

    Ajax Pre: CPS140; CPS240 Co: This course introduces students to creating interactive web pages using Ajax. Hands-on exercises will include programming in JavaScript to download XML from the server and manipulate the XML content. Many Ajax related technologies will be examined and Ajax Web applications will be built. (3 lecture hours per week)
  • 3.00 Credits

    Advanced Network Security Pre: Communications Proficiency; CPS138 Co: Advanced topics in network and web security are presented including network security attacks and protections, advanced security mechanisms and models, symmetric encryption and message confidentiality, public-key cryptography and message authentication, advanced algorithms for the generation of security keys, encryption and decryption algorithms, digital certificates, advanced technology of email security, IP security, web security, network system security, and firewalls. Fulfills software and open electives.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2024 AcademyOne, Inc.