|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduction to basic mathematical models of computation and the finite representation of infinite objects. Finite automata, regular languages, nondeterminism, pushdown automata, context-free languages, Turing machines and variants, halting problem, time complexity of algorithms, and NP-complete problems. (3-0-0) Cross-listed with MTH 465. Offered fall semester of odd-numbered years. Prerequisites: MTH 325, CIS 162, and admission to CIS major.
Prerequisite:
Prerequisites: MTH 325, CIS 162, and admission to CIS major.
-
3.00 Credits
Individual or group projects using the department's laboratory facilities. (3-0-0) Offered fall and winter semesters. Prerequisites: CIS 350, CIS 343, and senior standing.
Prerequisite:
Prerequisites: CIS 350, CIS 343, and senior standing.
-
3.00 Credits
As a Capstone course of the cybersecurity major, the student or a group of students will work collaboratively on a project using the school's laboratory facilities to demonstrate the skills and techniques learned in the program of study such as problem solving, critical thinking, research techniques, and technical writing. Offered fall and winter semesters. Prerequisites: CIS 418, CIS 430, CIS 458, and CIS major standing.
Prerequisite:
Prerequisites: CIS 418, CIS 430, CIS 458, and CIS major standing.
-
9.00 Credits
Readings, lectures, discussions, or labs (or any combination) in specific computer science topics. Offered on demand. Prerequisites dependent upon topic selected. Permission of the instructor required.
Prerequisite:
Prerequisites dependent upon topic selected. Permission of the instructor required.
-
2.00 - 5.00 Credits
Internship in a computing situation with individual faculty supervision to allow students to apply academic knowledge to actual and professional experience. A minimum of 16 hours of actual fieldwork per week under the supervision of a work supervisor is required. Offered every semester. Prerequisites: CIS 290, junior standing, and permission of instructor.
Prerequisite:
Prerequisites: CIS 290, junior standing, and permission of instructor.
-
3.00 Credits
Application of web design and development skills in a significant project. Students will create a new web site or redesign an existing one, meeting applicable web standards including web content accessibility guidelines. Offered winter semester. Prerequisites: CIS 238, CIS 371 (may be taken concurrently), and enrolled in the B.A.S. in Web design and development major.
Prerequisite:
Prerequisites: CIS 238, CIS 371 (may be taken concurrently), and enrolled in the B.A.S. in Web design and development major.
-
1.00 - 4.00 Credits
Hours, credit, topics, and time to be arranged with individual staff members with approval of the department. Offered every semester.
-
3.00 Credits
Focuses on advanced programming concepts, common data structures and collections, concurrency, software modeling, searching, and sorting algorithms. Elements of discrete mathematics are integrated through lectures and programming projects. Prerequisite: Admission to the CIS program.
Prerequisite:
Prerequisite: Admission to the CIS program.
-
3.00 Credits
Survey of the fundamental systems of computing: computer architectures, operating systems, networks, and databases. Prerequisite: Admission to the CIS program.
Prerequisite:
Prerequisite: Admission to the CIS program.
-
1.00 Credits
Survey of fundamental concepts of computer networking. Topics include protocols, protocol stacks, addressing, and routing. Focus is on TCP/IP (Transmission Control Protocol/Internet Protocol). Prerequisite: Admission to the applied computer science program or the cybersecurity program.
Prerequisite:
Prerequisite: Admission to the applied computer science program or the cybersecurity program.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|