|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
A course introducing principles of game programming, including computer modeling, data visualization and animations, media transformations, and video game ethics. Students will be exposed to several game engines, a scripting language, and develop at least one game. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions..
-
3.00 Credits
A course teaching the design and development of interactive Web pages and client-side Web programs using Rich Internet Applications (RIAs). Students will learn how to manage elements of a Web page using the Document Object Model (DOM), create and validate forms, and communicate with Web servers using current Web technologies. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions..
-
3.00 Credits
Introduction to programming and problem solving using a high-level language appropriate to the engineering discipline. Topics include fundamental knowledge of basic programming concepts such as variables, control structures, I/O, memory, arrays, and basic data structures.
Corequisite:
CSCI 218L
-
1.00 Credits
This course is designed to apply the concepts being covered in CSCI 218. The students will be able to enhance analyzing and problem solving skills by writing programs using a high-level programming language appropriate to the engineering discipline. Exercises will be assigned each week within a structured setting. Laboratory three hours per week.
Corequisite:
CSCI 218
-
3.00 Credits
An introduction to programming and problem solving. Topics include data types, variables, assignment, control structures (selection and iteration), lists, functions, classes, and an introduction to object-oriented programming. Lectures three hours per week. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions..
Corequisite:
CSCI 220L
-
1.00 Credits
This course is designed to apply the concepts being covered in CSCI 220. Exercises will be assigned each week within a structured setting. Laboratory three hours per week. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions..
Corequisite:
CSCI 220
-
3.00 Credits
This course object-oriented programming. Topics include file input/output, inheritance and polymorphism, exceptions, error handling and algorithm analysis. Lectures three hours per week.
Prerequisite:
CSCI 220 AND CSCI 222L AND MATH 207
-
1.00 Credits
This course is designed to apply the concepts being covered in CSCI 221. Excercises will be assigned each week within a structured setting. Laboratory three hours per week.
-
3.00 Credits
This course develops abstract data types as mathematical models. Data structures and algorithms are developed as the objects and operations of abstract data types. Topics include lists, stacks, queues, trees, graphs, searching, sorting, and analysis of the efficiency of algorithms. Lectures three hours per week. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions..
Prerequisite:
MATH 207 AND CSCI 221
-
3.00 Credits
An introduction to an assembly language and its implementation in hardware. Topics include the binary and hexadecimal numbering systems, the fetch-execute cycle, the components of the central processing unit, floating point processing, memory, the assembler, and the linker. Programming exercises are developed in the assembly language of a commonly available processor. Lectures three hours per week. NOTE: Please refer to the appropriate academic catalog for additional course information concerning prerequisites, co-requisites and course restrictions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|