BS in CNSA Requirements

Build Expertise in Computer Networks

The Computer Network and System Administration (CNSA) degree prepares students to work in the area of computer network design, administration, and security. Michigan Tech CNSA graduates are in high demand for their expertise in designing, securing, and managing computer networks and enterprise IT systems in all sectors of the economy, including healthcare, retail, insurance, manufacturing, government, and research.

Major Requirements (120 Credit Hours)

A. CNSA Core Courses (64 Credit Hours)

B. Technical Electives List (3 Credit Hours)

  • ENT XXXX (2 credits), except ENT 3964, ENT 3950, ENT 4960
  • SAT 5000 Level (1 to 3 credits)

C. Culminating Experience (4 Credit Hours)

  • SAT4480 + SAT4880 OR ENT4900 / ENT4910 + ENT4960

D. Math and Science (18-19 Credit Hours)

  • MA1160(4)--Calculus with Technology I OR MA1161(5)--Calculus Plus w/ Technology I
  • MA2320(2)--Elementary Linear Algebra
  • MA2720(4)--Statistical Methods
  • SAT3830(1)--Discrete Structures for Computing
  • Science Elective with Lab (4): PH1140 + PH1141
  • Science Elective(3)

E. Other General Education Requirements (24 Credit Hours + 3 Co-Curricular Units)

1. Gen Ed Core Requirements (12 credits):

  • UN 1015 (3)
  • UN 1025 (3)
  • Critical and Creative Thinking (3)
  • Social Responsibility & Ethical Reasoning (3)

2. Gen Ed HASS Requirements (12 credits):

  • Communication and Composition (3)
  • Humanities and Fine Arts (3)
  • Social and Behavioral Sciences (3)
  • HASS Elective (3)

3. Co-curricular Requirements (3 semester units = 3 credits)

F. Free Elective (3-4 Credit Hours)