Course Criteria

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

    This course addresses the history of video games as well as the analysis of games as a medium. Topics include the identifi cation and assessment of types and genres within video games as well as how content shapes and is shaped by play in an interactive medium. Activities will include the creation of design documents and the development of playable prototypes. Some projects may require working in groups. (4002-330 or 4002-231) Class 4, Credit 4
  • 4.00 Credits

    This course builds upon design documents and game assets created in the prerequisite course. The course focuses upon the creation and development of an industry-standard design document and playable levels in a game prototype. Key concepts in game design and development such as game world design, level design, level balancing, and game character development will be addressed. In addition, this course explores issues involving the development of online game communities. Some projects may require working in groups. (4002-380) Class 4, Credit 4
  • 1.00 Credits

    This course focuses upon the application of data structures, algorithms, and fundamental Newtonian physics to the development of video game applications and entertainment software titles. Topics covered include trigonometric functions in game systems, 2D coordinate systems 3D coordinate systems, geometric primitives, geometric tests, vectors, matrices, principles of transformation, and inclusion tests. In addition, traditional data structures and manipulation techniques will be applied to the context of game and entertainment software. Furthermore Newtonian principles such as speed, acceleration, force, work momentum and motion will be examined in the context of developing game and entertainment software. Programming assignments are a required part of this course. (4002-330, 1016-206, 1017-211, 4003-233, 4002-219) Class 4, Credit 4
  • 4.00 Credits

    This course builds on the basic aspects of HTML and multimedia programming that are presented in 4002-320 and 4002-330. An overview of web design concepts, including usability, accessibility, information design and graphic design in the context of the web will be covered. Introduction to website technologies, including cascading Style sheets and DHTML will also be explored. (4002-320, 4002-330 and two-course programming sequence) Class 4, Credit 4,
  • 5.00 Credits

    An intensive survey of the Java programming language for experienced programmers. This course covers the creation of application programs. Topics include: basic language concepts (declaring and evaluation of data, statements, expressions, control flow, and input/output), object-oriented fundamentals, GUI interfaces, exception handling, debugging, threads, and the client/server environment. Programming projects will be required. (A two-course objectoriented programming sequence in a language other than Java) Class 5, Credit 4
  • 4.00 Credits

    Ethics in Information Technology is intended to be an introductory course to the various ethical issues which may present themselves in our concentration areas: human factors, database, networking, multimedia, gaming, system administration, and programming. The class will start with a historical examination of ethics and, through research, presentations and discussions, will provide opportunity to learn why it is essential to understand the ethical implications of our professional activities. Topics include: global implications of technology, First Amendment, Fourth Amendment, security, intellectual property law, and personal responsibility. This is a blended learning course offering onsite and online delivery. (Second year standing) Class 4, Credit 4
  • 4.00 Credits

    This course will examine the increasingly important problem of accessibility as it relates to the fi eld of computing. Issues to be covered include: accessibility for disabled people, assistive technologies, the effect of poverty on accessibility (the "digital divide"), restrictions on the use of public machines, andthe moral, legal, and ethical issues associated with accessibility. (Third year standing) Class 4, Credit 4
  • 5.00 Credits

    This course covers the basics of C++ development in the Windows environment. Topics covered include the use of an integrated development environment, basic C++ syntax, pointers, and Windows specifi c programming techniques. Emphasis is placed on the development of problem-solving skills. Large programming assignments are required. Prior programming experience is required. (4002-219 or 4002-414 or 4003-233 or equivalent programming experience) Class 5, Credit 4
  • 4.00 Credits

    Human Computer Interaction (HCI) is a multidisciplinary field of study concerned with how humans interact with software and hardware interfaces. This course will focus on theories of human information processing, human behavior and their implications for user-centered design of interfaces. Topics include: HCI history, cognitive psychology, user analysis, task analysis, and requirements analysis in the usability engineering process. (Second year standing) Class 4, Credit 4
  • 4.00 Credits

    The design of usable interfaces is based on the principles and theories of Human Computer Interaction. This project-based course is focused on the application of the usability engineering process, including analysis, design, prototyping and testing. Additional topics include: What is Usability, Heuristic Evaluation, Usability Goal Setting, Interaction Design and Styles, Assessment Methods and International User Interfaces. Team projects are required. (4002-425 or 2009-323 and 4002-330 or 4002-230 and preferably a co-op) Class 4, Credit 4
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.