|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Techniques and algorithms often used in the construction of games and simulations. Core game loop and engine design considerations, 2-D and 3-D graphical concepts, game physics, collision detection, path-finding, and simple game artificial intelligence discussed. Offered fall and winter semesters. Prerequisite: CIS 263.
Prerequisite:
Prerequisite: CIS 263.
-
3.00 Credits
Introduction to machine learning algorithms that learn and improve through experience. This course covers the algorithms, best practices, and use of machine learning methods on real-world applications. Topics include supervised learning, unsupervised learning, dealing with high-dimensional data, and deep learning. Offered winter semester. Prerequisites: CIS 263 and STA 215.
Prerequisite:
Prerequisites: CIS 263 and STA 215.
-
9.00 Credits
Readings, lectures, discussions, or labs (or any combination) in specific computer science topics. Offered on demand. Prerequisite: CIS major standing or permission of the instructor.
Prerequisite:
Prerequisite: CIS major standing or permission of the instructor.
-
1.00 - 4.00 Credits
Hours, credit, topics, and time to be arranged with individual staff members with approval of the department. Offered fall and winter semesters.
-
3.00 Credits
This course explores characteristics that make software secure and less vulnerable to attacks. Basic techniques for securing applications such as input validation, output encoding, memory management, race conditions, vulnerability analysis and testing, authentication, access control, and secure database management will be covered in detail. Cross-listed with CIS 518. Prerequisite: CIS 350.
Prerequisite:
Prerequisite: CIS 350.
-
3.00 Credits
Introduction to the fundamental concepts of digital forensics and cybercrime. The course covers the recovery and analysis of digital evidence, addressing both legal and technical issues. Hands-on lab activities use primarily open source and commercial forensics toolkits and a variety of hardware to reinforce the concepts discussed in lecture. Offered fall and winter semesters. Prerequisite: CIS 237 or CIS 337 or CIS 457.
Prerequisite:
Prerequisite: CIS 237 or CIS 337 or CIS 457.
-
3.00 Credits
Foundations of cloud computing: infrastructure/platform/software-as-a-service, virtualization, cloud platforms, on-demand/cloud applications. Challenges of cloud computing such as security and geographic implications, full-stack development, and big data. Cloud application development, deployment, and management is also covered. Offered fall and winter semesters. Prerequisites: CIS 337 or CIS 457, and admitted to a computing major.
Prerequisite:
Prerequisites: CIS 337 or CIS 457, and admitted to a computing major.
-
3.00 Credits
Advanced online programming, incorporating contemporary multiplatform computing technologies, application development environments, multi- and/or cross-platform database applications, and application data integration. The course may utilize one or more representative application development environments. Offered winter semester. Prerequisites: (CIS 330 or CIS 350), and (CIS 333 or CIS 353), and admission to CIS major.
Prerequisite:
Prerequisites: (CIS 330 or CIS 350), and (CIS 333 or CIS 353), and admission to CIS major.
-
3.00 Credits
This course covers factors necessary for successful management of information systems development or enhancement projects. Both technical and behavioral aspects of project management are applied within the context of an information systems development project. (3-0-0) Offered fall semester. Prerequisites: CIS 330, CIS 333 or CIS 368, and admission to CIS major.
Prerequisite:
Prerequisites: CIS 330, CIS 333 or CIS 368, and admission to CIS major.
-
3.00 Credits
This course will survey advanced computer architecture techniques such as branch prediction, super-scalar, multiprocessors and multicomputers. It will also compare CPU design options (such as CISC vs. RISC) and discuss the effects of these options on performance. Prerequisites: (CIS 351 or EGR 326) and admission to CIS major or EGR major standing.
Prerequisite:
Prerequisites: (CIS 351 or EGR 326) and admission to CIS major or EGR major standing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|