|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
An introductory computer graphics class intended for students interested in computer simulation for modeling and animation. Course material covers topics related to physically-based modeling and dynamic simulation techniques as used for the automatic synthesis of motion and geometry for animation and computer graphics. A variety of approaches are explored, with a special emphasis on the use of particle-systems, rigid bodies, cloth and modeling other natural phenomena. Preq: CPSC 2120 and MATH 1080, each with a grade of C or higher.
-
3.00 Credits
Covers principles of information systems security, including security policies, cryptography, authentication, access control mechanisms, system evaluation models, auditing, and intrusion detection. Computer security system case studies are analyzed. Preq: CPSC 3220 with a C or better or ECE 3220 with a C or better; and CPSC 3600 with a C or better or ECE 4380 with a C or better.
-
3.00 Credits
Covers topics related to the administration and security of computer systems. Primary emphasis is on the administration and security of contemporary operating systems. Preq: CPSC 3220 with a C or better or ECE 3220 with a C or better; and CPSC 3600 with a C or better or ECE 4380 with a C or better.
-
3.00 Credits
Overview of programming language structures and features and their implementation. Control and data structures found in various languages are studied. Also includes runtime organization and environment and implementation models. Preq: CPSC 2310 and 3500, each with a C or better.
-
3.00 Credits
Course covers applied methods and techniques in Data Science, including data scraping, cleaning, and storage; technical issues when working with different types of data; basic topics in machine learning; parallel and distributed computing; cloud computing; data visualization; and ethical issues in Data Science. Preq: CPSC 2120; and either STAT 2300 or STAT 3090.
-
3.00 Credits
This course presents fundamental concepts in Artificial Intelligence. Specific topics include uninformed and informed search techniques, game playing, Markov decision processes, reinforcement learning, uncertain knowledge and probabilistic reasoning, constraint satisfaction problems, and supervised learning. Preq: CPSC 1020 or CPSC 1070 or ECE 2220; and MATH 3020 or STAT 3090 or STAT 3300. Students must have earned a grade of C or higher in all prerequisite courses.
-
3.00 Credits
Students learn to code machine learning algorithms from basic principles, without machine learning libraries. Topics include supervised learning such as regression and classification; unsupervised learning, such as clustering; and measures of performance such as bias/variance theory, measures, and error metrics. Preq: CPSC 1020 or CPSC 1070 or ECE 2220; and MATH 3020 or STAT 3090 or STAT 3300. Students must have earned a grade of C or higher in all prerequisite courses.
-
3.00 Credits
This course covers the background of cloud computing, the technical knowledge needed to build applications in the cloud, and the hardware and software systems for architecting a cloud application environment. Cloud services are utilized. Students learn cloud computing skills and apply these skills in realistic projects. Preq: CPSC 3220 or CPSC 3600 or ECE 3220 or ECE 4380.
-
3.00 Credits
Introduction to the methods and problems of computational science. Uses problems from engineering and science to develop mathematical and computational solutions. Case studies use techniques from Grand Challenge problems. Emphasizes the use of networking, group development, and modern programming environments. Preq: MATH 1080 and MATH 3110. Students are expected to have previous programming experience in a higher level language.
-
3.00 Credits
Introduction to database/data communications concepts as related to the design of online information systems. Problems involving structuring, creating, maintaining, and accessing multiple-user databases are presented and solutions developed. Comparison of several commercially available teleprocessing monitor and database management systems is made. Includes Honors sections Preq: CPSC 2120 and CPSC 2150, each with a C or better.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|