Course Criteria

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

    RecordingThis course introduces students to the fundamentals of computer technologies to create audio productions for business, multimedia, and other applications. Students explore popular software applications, hardware and software compatibility, and understand their uses for MIDI programming and digital recording. By creating soundtracks, optimized voice-over recordings, and other projects, students develop an understanding of sound recording technology. Three class hours per week. Instructional Support Fee applies3 credits Spring
  • 3.00 Credits

    DesignThis course covers various components of game engine design. A well-designed game engine handles processing and reduces the unique coding requirements, making the game more efficient and effective. Students learn how to put together a game engine that can be used by multiple games. The course addresses such aspects of game engines as graphics, sound, input, and tools. Prerequisite: CIT 45 or permission of instructor. Three class hours per week. Instructional Support Fee applies3 credits Spring
  • 3.00 Credits

    AnalysisIn this course, students examine current computer and console games with a critical eye. This process solidifies their experience in mod development and game design. Students increase the depth of their understanding by continual review of a variety of games. The course also focuses on developing student awareness of the differing quality levels of games. Prerequisite: CIT 52. Pre- or co-requisite: CIT 56 or permission of instructor. Three class hours per week. Instructional Support Fee applies3 credits Spring
  • 3.00 Credits

    DevelopmentIn this project-oriented course, students work together to design and plan the development cycle of one or more games, which they will develop cooperatively in CIT 66. Students learn to write a game proposal and to schedule development resources. Students examine various game development tools used to create all the necessary game assets. Pre- or co-requisite: CIT 44 or (CIT 45 and CIT 55) or persmission of the instructor. Three hours of lecture per week. Instructional Support Fee applies3 credits Fall
  • 1.00 Credits

    ProductionIn this project-oriented course, students work together to design and plan the development cycle of one or more games that they will cooperatively develop in CIT 66. Students learn to write a game proposal and to schedule development resources. Pre- or co-requisites: CIT 45 and CIT 55. One class hour per week. Instructional Support Fee applies1 credit Fall
  • 3.00 Credits

    ProductionThis project-oriented course brings together all components of the game development program to create a unique game. Each group uses the design it created in CIT 65. At the end of the course, students each have a game that they can show to prospective employers. Prerequisite: CIT 65 or permission of the instructor. Two class hours and four lab hours per week. Instructional Support Fee applies4 credits Spring
  • 3.00 Credits

    EnvironmentThis is the third of a sequence of programming courses, following CIT 43 and CIT 45. This course focuses on data structures and algorithms commonly used in computer games. Topics include tables, lists, trees, queues, and stacks, as well as algorithm analysis. Prerequisite: CIT 45 or permission of instructor. Three class hours per week. Instructional Support Fee applies3 credits Spring
  • 3.00 Credits

    ProgrammingIn this course, students write advanced programs and scripts for server-side Web development, building on the framework laid in CIS 47. They increase their abilities in languages learned and build their skills in languages currently used for Web site development. The Web sites they build support databases, data collection and passing, selection, and advanced Web concepts. Students also familiarize themselves with the concepts involved in programming for interactive devices other than the Web. Prerequisite: CIS 47 or CIT 32 or permission of the instructor. Three class hours per week. Instructional Support Fee applies3 credits Spring
  • 3.00 Credits

    ConceptsThis course is an introduction to the use of object-oriented concepts for software development. It prepares students for the CIS 73 Object-Oriented Java Programming course. The course concentrates on objects and discusses very little Java syntax. It discusses the object-oriented paradigm in detail with particular emphasis on classes, objects, and the use of objects in user applications and applets. The course introduces encapsulation, inheritance, arrays of objects, and polymorphism. Students learn how to design classes and display the interaction of objects in visual form using the Unified Modeling Language. The course introduces several concepts from procedural programming such as primitive data types, assignment, conditionals, and repetitive loops. Three class hours per week. Instructional Support Fee applies3 credits Fall
  • 3.00 Credits

    ServletsThis course introduces students to server-side programming using Servlets and Java Server Pages (JSPs). It provides an introduction to Java 2 Enterprise Edition (J2EE), multi-tier architecture, J2EE APIs, and J2EE component architecture from a web perspective. Students learn JSPs, Servlets, the associated APIs, and the interaction of these components with HTML from the client tier and Java Beans from the business tier. The course provides hands-on experience in developing JSPs and Servlets and deploying code on a server. Prerequisite: Permission of the instructor, or CIS 45 and CIS 47, or CIS 73 and CIS 47, or CIS 74; CIS 47 may be taken as a co-requisite. Four class hours per week. Instructional Support Fee applies4 credits Spring
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 - 2025 AcademyOne, Inc.