|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
5.00 Credits
Introduction to programming for students majoring in computer science, technical or engineering fields. Covers the fundamental syntax and constructs of the C/C++ programming languages and general concepts of object oriented programming. Prerequisite: CMPSC 115 with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Intermediate concepts of object oriented program design and implementation using the C++ language. Topics include class design, polymorphism, composition, and the general use of object oriented programming principles. Prerequisite: CMPSC 142 with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Advanced concepts of object oriented programming using C++. Topics include the use of single and multiple inheritance, polymorphism, data structures, the Standard Template Library, and object oriented design techniques. Prerequisite: CMPSC 143 with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Part 1 of a two-quarter sequence. A review of the fundamental concepts of the C and C++ languages. Topics include program flow constructs, functions, references and pointers, operator overloading, file I/O, classes, and object oriented design. Prerequisite: Previous programming experience in C, C++ or Java or departmental permission.
-
5.00 Credits
Part II of a two-quarter sequence. Basic characteristics of C/C++ and the use of C++ for Windows graphics and game programming. Advanced features of C++ such as Template Library, exception handling, bit operations, and the use of C++ to implement 2D graphics techniques. Prerequisite: Successful completion of CMPSC 145 or instructor's permission.
-
5.00 Credits
Introduction to Java programming. Topics include basic Java syntax, data types, control structures, methods, object representation using classes, graphics, Applets and arrays, all within a framework of general object oriented programming principles. Prerequisite: CMPSC 115 or equivalent with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Intermediate Java programming. Topics include graphical user interface design, AWT and Swing packages, layout managers, event handling, exceptions, composition and inheritance, and recursion, all within a framework of general object oriented principles. Prerequisite: CMPSC 151 or equivalent with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Advanced Java programming. Topics include Java implementation of inheritance, polymorphism and inheritance hierarchies, file and stream IO, networking, data structures and collections, multithreading, and database connectivity. Prerequisite: CMPSC 152 or equivalent with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Fundamentals of computer game programming, including a survey of computer game categories and platforms, major game components, an overview of the game development process, and an introduction to game graphics programming using the Windows API. S/U grade option. Prerequisite: One programming course with a grade of 2.5 or higher or instructor's permission.
-
5.00 Credits
Introduction to the Microsoft DirectX game and graphics libraries and their use in the development of Windows based games, animation, and other graphics applications. Prerequisite: CMPSC 161 with a grade of 2.5 or higher or instructor's permission.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|