|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: CS 1302 An introduction to the software development life cycle and contemporary software development methods. This course places special emphasis on object-oriented systems. Students are expected to complete a medium scale software project.
-
3.00 Credits
Prerequisite: CS 3211 Software development methods for large scale systems, management of software development projects, and software engineering standards. Students are expected to complete a large scale software project.
-
3.00 Credits
Prerequisite: CS 3211 This course covers principles of database systems. Topics include theory of relational databases, database design techniques, database query languages, transaction processing, distributed databases, privacy, and civil liberties. Students are expected to complete a project in database design, administration, and development.
-
3.00 Credits
Prerequisite: CS 3151 Application and survey of problem-solving methods in artifi cial intelligence with emphasis on heuristic programming, production systems, neural networks, agents, social implications of computing, and professional ethics and responsibilities.
-
3.00 Credits
Prerequisite: CS 3110 This course covers fundamental concepts of computer networks and their management. Topics include network security, routing, confi guration and installation of network services, network monitoring and performance tuning, message encryption, task automation, process management, fi le systems, and kernel confi guration. Students are expected to complete a project that covers the essentials of set-up, confi guration, and administration of networked servers and clients. COLLEGE OF ARTS AND SCIENCES 193
-
2.00 Credits
Prerequisite: CS 2311 A continuation of CS 2311. Topics include data models and data structures, fi les and databases, sorting and searching, and graphics.
-
3.00 Credits
Prerequisite: CS 3110 This course covers the concepts and challenges of concurrent systems. Topics include multi-threaded programming, scheduling, and synchronization; network architectures; parallel computing architectures; multimedia networking; and mobile and ad-hoc networks. The course will also discuss emerging technologies in these areas.
-
3.00 Credits
Prerequisite: CS 3151 Regular languages, fi nite-state automata, context-free languages, grammars, push-down automata, Turing machines, Church's thesis, decidability, the halting problem, and computability.
-
3.00 Credits
Prerequisite: CS 3151 and CS 3211 This course will explore the basic design principles and practices employed in developing computer games. Topics will include game design, graphics, animation, storytelling, and network and multi-player issues.
-
3.00 Credits
Prerequisite: CS 3211 This course provides a broad overview of HCI and offers specifi c background relating to user-centered design approaches in computing systems. The course covers user interface design strategies, user experience levels, usability engineering, cross-disciplinary issues; and methodologies used in the design and evaluation of human/computer interfaces.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|