Information Technology, B.S.
2020 Semester Map

TOTAL CREDITS: 120–122

Fall, Year One

CourseCredits
ETCS 105
Career Discovery
2
PHYS XXX
Physics choice
3
MATH 161
Basic Applied Calculus
3
FCWR 101
Writing I: Foundations of College Composition
3
FCIQ 101
Foundations of Inquiry
3
Liberal Arts Elective 3
TOTAL CREDITS17

Spring, Year One

CourseCredits
CSCI 125
Computer Programming I
3
ITEC 251
Applied Discrete Structures I
3
Math Elective 3
FCWR 151
Writing II: Foundations of Research Writing
3
FCSP 105
Foundations of Speech Communication
3
TOTAL CREDITS15

Fall, Year Two

CourseCredits
CSCI 185
Computer Programming II
3
CSCI 155
Computer Organization and Architecture
3
IENG 251
Project Engineering
3
FCWR 304
Communication for Technical Professions
3
General Elective 3
TOTAL CREDITS15

Spring, Year Two

CourseCredits
CSCI 235
Elements of Discrete Structures
3
CSCI 260
Data Structures
3
ETCS 108
Computer, Internet, and Society
3
Science Elective
ICLT 3XX
Literature choice
3
TOTAL CREDITS12

Fall, Year Three

CourseCredits
CSCI 330
Operating Systems
3
ITEC 290
Database Systems
3
ITEC 305
Internet Programming I
3
ITEC 320
Web-based Multimedia Development I
3
Science/Technology Elective 3
TOTAL CREDITS15

Spring, Year Three

CourseCredits
CSCI 345
Computer Networks
3
ICBS 3XX
Behavioral Science choice
3
Professional Concentration OptionA 3
Science/Technology Elective 3
General Elective 3
TOTAL CREDITS15

Fall, Year Four

CourseCredits
ITEC 357
Cisco Academy Level 1
3
MGMT 421
Cyber Law, Policy, and Ethics
3
ICPH 3XX
Philosophy choice
3
Professional Concentration OptionA
3
General Elective 3
TOTAL CREDITS15

Spring, Year Four

CourseCredits
ICSS 309
Technology and Global IssuesB
3
Professional Concentration OptionA 3
Science/Technology Elective 3
Liberal Arts Elective 3
General Elective 3
TOTAL CREDITS15
A
Professional Concentration Option: choose between Information and Network Security Option or General Option.

General Option Courses:
  • CSCI/ITEC Elective with approval of advisor

Information and Network Security Option Courses:
  • ITEC 365 Secure Programming
  • ITEC 310 Introduction to Network and Internet Security
  • ITEC 440 Network Security and Perimeter Protection
  • ITEC 445 Operating System Security
  • ITEC 450 Seminar Project
  • ITEC 460 Topics in Information Technology
B
Cross-listed with IENG 400.