|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Allows the student to engage in advanced game engine scripting. Topics include: problem solving, objects, string, Artificial Intelligence (AI) and group behaviors.
-
3.00 Credits
Introduces C programming language - a 'mid-level'language whose economy of expression and data manipulation features allow a programmer to deal with the computer at a 'low level.' PREREQUISITES: MAT 121 and anyprogramming language course.
-
3.00 Credits
Covers all syntactical components of the C++ language including arrays, structures, pointers, functions and classes. Emphasizes inheritance, overloading, and polymorphism. Focuses on writing clear, properly structured, and well documented programs using the C++ Language and Object- Oriented methodology. It is the advanced course in C++ Programming. PREREQUISITES: CSC 116 and MAT 106 or Instructor's permission
-
4.00 Credits
Continues CSC 233 Object-Oriented Programming in C++. This is an advanced level computer programming course. Although it teaches C++ as a computer language, it presumes knowledge of at least similar language of C or Pascal. It covers advanced object-oriented features such as standard string class, operator overloading, friends, references, namespaces, pointers and dynamic arrays, streams and file I/O, recursion, inheritance, polymorphism and linked data structures. PREREQUISITE: CSC 233 or Instructor's permission.
-
4.00 Credits
Introduces the C# programming language. Covers all syntactical components of the language including arrays, structures, functions, and classes. Content will focus on writing clear properly structured, and well-documented programs using C# and object oriented methodology. PREREQUISITE: Familiarity with the C++ programming language or permission of the Instructor.
-
4.00 Credits
Continues the structured algorithm development and problem solving techniques begun in CSC 236. Introduces more advanced features of the C# programming language. Explores the relationships between C# and the .NET Framework and introduces important .NET services. Emphasizes collections, copying and comparing objects, and how the .NET framework interfaces to XML. Focuses on writing clear, properly structured, and well-documented programs using C# and object oriented methodology. PREREQUISITE: Familiarity with the C# Programming Language or Instructor's permission.
-
3.00 Credits
Introduces the Java programming language and covers basic graphics, events/procedures, user interface, and libraries. Enables the student to write and execute a variety of Java programs. Incorporates Java Applets into HTML. PREREQUISITE: MAT 106 or equivalent experience, or Instructor's permission.
-
3.00 Credits
Continues the study of the Java programming language. Covers advanced programming topics including multithreading, network/Internet programming, database programming, and JavaBeans. Enables the student to write advanced, large, and complex programs. PREREQUISITE: CSC 240 or Instructor's permission.
-
3.00 Credits
Teaches students to build data-centric applications and Web services with Microsoft ADO.NET, Microsoft SQL Server 2000, and the Microsoft.NET Framework. Includes designing and building data-centric, distributed applications. PREREQUISITES: CSC 154, 236 or equivalent knowledge and experience.
-
3.00 Credits
Provides students with the knowledge and skills needed to develop Microsoft.NET-based applications by using Visual Basic.NET. Focuses on Visual Basic.NET (a significant upgrade to Visual Basic) and incorporates new features and framework goals of the .NET architecture. Enables the student to create enterprise applications for the .NET Platform and to create more traditional Visual Basic applications that take advantage of the enhancements to the language. PREREQUISITE: CSC 154 or equivalent knowledge and experience.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|