|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
2.00 Credits
A second course in programming with emphasis on object-oriented programming. Students will fi rst use classes and then build classes. Topics include information hiding through classes, construction of classes, operator overloading, friend functions, constructor functions and destructor functions. Inheritance and templates are also covered. Scheduled laboratory section and programming projects are required. (4002-208 or 4002-215 or 4002-217; corequisite: 4002-210 lab) Class 3, Lab 2, Credit 4
-
3.00 Credits
This course exposes New Media students to the broad range of cultural, technological, aesthetic, political and business trends associated with the growth and evolution of digital media. Students are expected to engage in dialog and debate, and begin to contribute to the intellectual life of the discipline. Class 3, Credit 3
-
5.00 Credits
This is the fi rst course in the introductory programming sequence required for all information technology students. Topics include elementary data types, arithmetic and logical operations, control structures and error handling, methods and functions, and an introduction to object-oriented programming design and implementation. Emphasis is placed on the development of problem solving skills. Programming projects are required. (Computer Literacy) Class 5, Credit 4
-
5.00 Credits
This is the second course in the introductory programming sequence required for all students majoring in Information Technology. Topics include further exploration of classes and objects, programming through composition and inheritance, reusability, input/output, and object-oriented design. Emphasis is placed on the development of problem-solving skills. Moderately large programming assignments are required. (4002-217) Class 5, Credit 4
-
5.00 Credits
This is the third course in the introductory programming sequence required for all students majoring in information technology. Topics include advanced interface concepts, traditional programming data structures, programming utilities and reusability, introductory project design and management concepts and other concepts as time permits. Emphasis is placed on the development of problem-solving skills. Large programming assignments are required. (4002-218 or 4002-221) Class 5, Credit 4
-
5.00 Credits
This is the fi rst of two courses that is equivalent to 4002-218. 4002-218 is the second course in the introductory programming sequence required for all students majoring in Information Technology. This course and the subsequent one (4002-221) are designed to cover the same materials covered in 4002-218. These two courses are designed for students that fi nd programming diffi cult and would like to have more time to learn OOP concepts and programming techniques. Topics include further exploration of classes and objects, programming through composition and inheritance, reusability, and object-oriented design. Emphasis is placed on the development of problem-solving skills. Moderately large programming assignments are required. (4002 217) Class 5, Credit 4
-
5.00 Credits
This is the second of two courses that is equivalent to 4002-218. 4002-218 is the second course in the introductory programming sequence required for all students majoring in information technology. This course and the previous one (4002-220) are designed to cover the same materials covered in 4002-218. These two courses are designed to help those students that fi nd programming diffi cult and would like to have more time to learn OOP concepts and programming techniques. Topics include further exploration of classes and objects, programming through composition and inheritance, reusability, and object-oriented design. Emphasis is placed on the development for problemsolving skills. Moderately large programming assignments are required. (4002-220) Class 5, Credit 4
-
4.00 Credits
This course provides an introduction to the development of time-based and interactive media, using an authoring environment such as Adobe Flash. Students will learn to plan, design, and implement short animated and interactive multimedia projects. They will begin with short exercises that provide hands-on practice, culminating in larger projects that develop their design and development skills and offer an opportunity for self-expression. The course will also serve to orient students to the New Media degree program and provide a background on the industry. Class 4, Credit 4
-
4.00 Credits
This course provides an introductory programming experience to students of New Media. Students will write scripts to implement navigational strategies and control the display of graphics, text, audio and video. The course will look at both event-driven and time driven models of interaction. Students will employ the fundamental structures of computer programming such as loops, variables, parameters and functions in their scripts. They will learn iterative user-centered strategies for program design and implementation. (4002-320 or equivalent and 2009-411) Class 4, Credit 4
-
4.00 Credits
As the second course in programming for New Media students, this course continues an object-oriented approach to programming for interaction. Topics will include reusability, lists and other data structures, strategies for eventdriven programming, object design and inheritance, and media synchronization, emphasis is placed on the development of problem-solving skills as students develop moderately complex applications. Programming projects are required. (4002-230) Class 4, Credit 4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|