|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Object-oriented analysis and design methods for commercial software development. Emphasizing software process maturity, software development life cycles, software documentation, and team projects. Class 3. Prerequisite: COSC 2203. (Spring)
-
3.00 Credits
An introduction to programming Internet applications. This course is a study of contemporary web-based technologies and development techniques, including scripting languages and server-side databases as well as development support systems. Class 3. Prerequisite: COSC 2203. (Spring, Odd years)
-
3.00 Credits
Principles and concepts of operating systems including process management, memory management, and storage management. Focus is on learning the principles and then applying them in various systems programming scenarios. Class 3. Prerequisite: COSC 2203. (Spring)
-
3.00 Credits
The analysis, design, and implementation of popular algorithms methods. Topics include specific algorithms for searching, sorting, set operations, and graph-related operations. Emphasis on empirical and theoretical measures of the space and time efficiency. Class 3. Prerequisite: COSC 2203. (Fall)
-
3.00 Credits
Basic hardware/software architectural components for computer-based communications; computer networks, switching, routing, protocols, error detection and recovery, traffic control, and security; TCP/IP protocol suite; topologies and medias of LANs, MANs, and WANs. Introductory exercises in client and server application programming. Class 3. Prerequisite: COSC 2203. (Fall)
-
3.00 Credits
This course covers conceptual and technological aspects of network security for voice and data networks. The analysis, design, implementation and management issues surrounding effective network security. Policies and risk analysis of the network security domain. Students will design and configure secure networks in a lab setting. Additional topics include cryptography, access control, authentication, external attack, packet filtering, file integrity, program security, and operating system security issues. Prerequisites: COSC 3603. (Fall, Odd years)
-
3.00 Credits
This course is an introduction to the field of computer game development. Topics include an overview of the game industry and the process of game development. Students are instructed in programming for modern computer games, including real-time, event-driven, and multimedia programming techniques, using game development applications. Students work on the design of preliminary concept game projects, and implement prototypes in parallel with course content. Prerequisite: COSC 2203. (Spring, Odd years)
-
3.00 Credits
A combined study of computerized visualization techniques and image enhancement methodologies, which includes three dimensional issues of modeling transformations, viewing, visible-surface detection, illumination, and surface-rendering approaches along with computer animation. Class 3. Prerequisites: COSC 2203 and either MATH 1603 or MATH 1903. (Fall)
-
3.00 Credits
A survey of language classes, such as imperative, functional, logic, concurrent and object- oriented paradigms, as well as their run-time structures. The student will gain experience writing programs in a variety of languages and develop an appreciation of the strengths and weaknesses of each language. Includes historical precedents and current trends in design and philosophy of languages. Formal approaches to defining the syntax and semantics are used to describe the fundamental concepts underlying programming languages. Class 3. Prerequisite: COSC 2103. (Spring)
-
3.00 Credits
A study of data modeling, relational databases, normalizing techniques, query languages, managerial aspects of database administration, and trends in database administration. Programming is done in a 4GL language. Class 3. Prerequisite: COSC 2203. (Fall)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|