NMT
Information Technology

Program Information
Faculty
Research
Resources
Scholarships
Job Listings
Contact Us
CS @ NMT

 

Program Information

Bachelor of Science Degree in Information  Technology

Minimum credit hours required -- 130
In addition to the General Degree Requirements , the following  courses are required:

  • IT 111 (4), 122 (3), 221 (3), 222 (4), 263 (3), 311 (3), 328 (3), 351 (3), 373 (3), 382 (3), 491 (3), 492 (3)
  • MATH 221 (3), 283 (3)
  • PSY 121 (3) (can be applied as a social science course in the general degree requirements)
  • Technical Electives -- a sequence of 12 hours of Computer Science,  Management, or Engineering courses numbered 300 or higher, approved by the  student's advisor and an IT Program Coordinator. Pre-approved options include the following:
    • Distributed Computing and Security Track
      • IT 353 (3), 451 (3), 453 (3), 463 (3)
    • Security and Assurance Track
      • IT 441 (3), 453 (3), 462 (3), 463 (3)
    Each of the above courses must be completed with a grade of C-  or better.
  • Electives to complete 130 credit hours.

Sample Curriculum for the Bachelor of Science Degree in Information  Technology

Semester 1

4

 MATH 131   (calculus)

4

 IT 111 (introduction to  information technology)

4

 CHEM 121 & 121L   (general)

3

 ENGL 111 (college  English)

15

 Total credit hours


Semester 2

4

 MATH 132  (calculus)

3

 PSY 121  (general psycology)

3

 IT 122 (data structures and algorithms)

4

 CHEM 121 & 121L   (general)

 3

 ENGL 112 (college  English)

17

 Total credit hours


Semester 3

3

 IT 221 (computer and  network organization)

3

 MATH 221 (formal logic  and discrete mathematics)

5

 PHYS 121 & 121L   (general)

4

 Biology / Geology / Engineering with lab

3

 Humanities / Social Science

18

 Total credit hours


Semester 4

4

 IT 222 (systems and  Internet programming)

3

 MATH 283 (introduction  to applied statistics)

5

 PHYS 122 & 122L   (general)

3

 Humanities / Social Science

3

 IT 263   (information protection and security)

18

 Total credit hours


Semester 5

Security and Assurance

3

 IT 311 (human information processing  and decision making) 

3

 IT 351 (complex system modeling and  simulation)

3

 IT 373 (introduction to database design  and management)

3

 ENGL 341 (technical writing)

3

 Humanities / Social Science

1

 Elective

16

 Total credit hours

Distributed Computing and Security

3

 IT 311 (human information processing and  decision making) 

3

 IT 351 (complex system modeling and  simulation)

3

 IT 373 (introduction to database design and  management)

3

 ENGL 341 (technical writing)

3

 IT 353 (data communications) (See note 1)

1

 Elective

16

 Total credit hours

Semester 6

Security and Assurance

3

 IT 328 (secure software construction)

3

 IT 382 (legal and ethical information  technology issues)

4

 Biology / Geology / Engineering with lab

6

 Electives

16

 Total credit hours

Distributed Computing and Security

3

 IT 328 (secure software construction)

3

 IT 382 (legal and ethical information  technology issues)

4

 Biology / Geology / Engineering with lab

3

 IT 451 (introduction to parallel processing)
 (See note 1)

3

 Electives

16

 Total credit hours

Semester 7

Security and Assurance

3

 IT 453 (computer networks & the internet)  (See note 1)

3

 IT 462 (systems, risk, & decision analysis)  (See note 1)

3

 IT 491 (senior secure system design project)

3

 Humanities / Social Science

3

 Electives

15

 Total credit hours

Distributed Computing and Security

3

 IT 453 (computer networks & the internet)  (See note 1)

3

 IT 491 (senior secure system design  project)

3

 Humanities / Social Science

3

 Electives

3

 Humanities / Social Science

15

 Total credit hours

Semester 8

Security and Assurance

3

 IT 441 (cryptography and applications)
 (See note 1)

3

 IT 463 (information assurance) (See note 1)

3

 IT 492 (senior secure system design project)

3

 Humanities / Social Science

3

 Electives

15

 Total credit hours

Distributed Computing and Security

3

 IT 463 (information assurance) (See note 1)

3

 IT 492 (senior secure system design project)

3

 Humanities / Social Science

6

 Electives

15

 Total credit hours

Note 1: If a student does not follow either the Security and Assurance or Distributed Computing and Security curriculum, they must replace these courses with twelve hours of technical electives approved by the student's advisor and an IT Program Coordinator.

 
 
  SiteMap | Contact Us