|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course introduces the different aspects of computerbased interactive media and games and the critical approaches in developing and the tools for analyzing them. This course discusses the process of game development, the roles of different participants in the development process and how the technical and the artistic development proceed in tandem. Group work is emphasized. Prerequisite: Familiarity with computer or instructor consent.
-
3.00 Credits
This course is an introduction to programming. Developing algorithms, writing functions, looping, decision-making, using arrays and strings, and documentation are topics covered in this course. Prerequisite: CS 107.
-
3.00 Credits
Concentration of this course is on object-oriented analysis, design, and programming. Data abstraction, classes, methods, inheritance, exception handling, and polymorphism are studied. Prerequisite: CS 212.
-
1.00 - 4.00 Credits
A study of a particular topic in the field. This course may be taken more than once but no more than a total of four credits apply toward the major. Prerequisite: CS 212 and department approval.
-
3.00 Credits
Modern techniques in Web page design are used to create, maintain and enhance Web pages. Issues of consistency and organization of the layout design will be covered in addition to mark-up languages and client/server scripting. Prerequisite: Familiarity with computers.
-
3.00 Credits
The course introduces the design process of creating effective and user-friendly graphical user interfaces (GUI). Various components and behavior of a graphical user interface including windows, controls, object manipulation, and application flow are covered. Prerequisite: CS 212.
-
3.00 Credits
Course members learn the function of an assembler and the role of assembly language as a development tool and also as a means of better understanding how computers work. Students create and execute assembly language programs and compare a variety of assemblers on different systems. Prerequisite: CS 213 and department approval.
-
3.00 Credits
This course provides a conceptual tour of the inside of a computer, a study of computer components, their structure and function. Course members learn about the central processing unit, digital logic, computer arithmetic, data representation, instruction execution and assembly language in a PC environment. Prerequisite: CS 212 and department approval.
-
3.00 Credits
Various data structures including lists, trees, and tables, and algorithms such as searching, sorting, and recursion with emphasis on program analysis and design will be studied. The choice of appropriate data structures based on the analysis of the problem domain with application testing/modifications also will be discussed. Prerequisite: CS 213 or departmental approval.
-
3.00 Credits
Today's computers, no matter how large, have a finite amount of storage, and, as such, are best described by discrete mathematical structures. Many techniques used in computing have roots in these structures. This course deals with a variety of discrete structures and their uses. Topics include integer operations, sets, partially ordered sets, functions, relations, graphs, Boolean algebra, logic and predicate calculus. Also listed under MT 315. Prerequisite: MT 209 or department approval.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|