×
Skip to main content

Curriculum

If you decided prior to Fall 2020 you may use the old Information Technology B.S. Curriculum located B.S. in Information Technology (Old).

Major Requirements (49 Credit Hours)

One of the following must be taken:

All of the following must be taken:

  • COMP 141: Introduction to Computing Tools and Techniques
  • COMP 163: Discrete Structures or MATH 201: Introduction to Discrete Mathematics and Number Theory
  • COMP 170: Introduction to Object-Oriented Programming
  • COMP 251: Introduction to Database Systems
  • COMP 264: Introduction to Computer Systems or COMP 271: Data Structures I
  • COMP 301: Introduction to Computer Security
  • COMP 317: Social, Legal, and Ethical Issues in Computing
  • COMP 377: IT Project Management or ISSCM 349: Project Management

Choose 6 Credits from:

  • COMP 305: Database Administration
  • COMP 306: Data Mining
  • COMP 343: Computer Networks
  • COMP 353: Database Programming

Practicum Capstone

Six (6) credits taken from one or more of COMP 312: Open Source Software Practicum, COMP 390: Broadening Participation in STEM (Computing, Math & Science), COMP 391: Internship in Computer Science, and COMP 398: Independent Study. See registration details in the links for each course. Students are encouraged to complete these credits during junior and senior years to draw on prior experience.

Electives

Note: That some COMP 3xx electives have a prereq of COMP 271 or higher, and MGMT and ENTR courses also have prereqs.

10 credits taken from:

  • COMP 250: Introduction to Scientific and Technical Communication or ENGL 210: Business Writing
  • COMP 264: Introduction to Computer Systems or COMP 271: Data Structures I

Note: You must take one of these classes as part of the Major requirements. The second one can be used as an elective if taken

  • MGMT 315: International Management
  • MGMT 318: Organizational Development and Change
  • MGMT 320: Leading and Managing Team
  • MGMT 335: Micro-enterprise Consulting
  • MGMT 360: Values-Based Leadership
  • ENTR 201: Introduction to Entrepreneurship
  • ENTR 311: Social Entrepreneurship (Not for Profit ventures)
  • ENTR 312: Intellectual Property & Commercialization
  • ENTR 313: Entrepreneurship-Global Opportunity Scan
  • ENTR 345: Entrepreneurial Marketing
  • ENTR 390: Entrepreneurship Strategies
  • ISSCM 393: Requirements Analysis and Communication
  • Any COMP 300 level electives

Note: A special case is COMP 390: Broadening Participation in STEM (Computing, Math & Science)COMP 391: Internship in Computer Science and COMP 398: Independent Study : Three additional units beyond the practicum can be counted as an elective, as long as you take no more than 6 units of 391 and no more than 6 units of 398.

MGMT 201 plus ACCT 201 may count in place of 3 credits of major Electives, only if ISSCM 349 is completed to also count toward this major.

General Notes

  • Credits never can be double-counted for different categories of the requirements for the major. But a course may satisfy a major requirement and also satisfy a University and/or College requirement (e.g., Core, residency, Engaged Learning, Writing Intensive).
  • It is usually not meant to combine a computing major or minor with another, the principal exception being CCFR-MINR; see more detail in the double-dipping rules.

Suggested Ordering of Courses

See this ITEC-BS Sample Schedule.

If you decided prior to Fall 2020 you may use the old Information Technology B.S. Curriculum located B.S. in Information Technology (Old).

Major Requirements (49 Credit Hours)

One of the following must be taken:

All of the following must be taken:

  • COMP 141: Introduction to Computing Tools and Techniques
  • COMP 163: Discrete Structures or MATH 201: Introduction to Discrete Mathematics and Number Theory
  • COMP 170: Introduction to Object-Oriented Programming
  • COMP 251: Introduction to Database Systems
  • COMP 264: Introduction to Computer Systems or COMP 271: Data Structures I
  • COMP 301: Introduction to Computer Security
  • COMP 317: Social, Legal, and Ethical Issues in Computing
  • COMP 377: IT Project Management or ISSCM 349: Project Management

Choose 6 Credits from:

  • COMP 305: Database Administration
  • COMP 306: Data Mining
  • COMP 343: Computer Networks
  • COMP 353: Database Programming

Practicum Capstone

Six (6) credits taken from one or more of COMP 312: Open Source Software Practicum, COMP 390: Broadening Participation in STEM (Computing, Math & Science), COMP 391: Internship in Computer Science, and COMP 398: Independent Study. See registration details in the links for each course. Students are encouraged to complete these credits during junior and senior years to draw on prior experience.

Electives

Note: That some COMP 3xx electives have a prereq of COMP 271 or higher, and MGMT and ENTR courses also have prereqs.

10 credits taken from:

  • COMP 250: Introduction to Scientific and Technical Communication or ENGL 210: Business Writing
  • COMP 264: Introduction to Computer Systems or COMP 271: Data Structures I

Note: You must take one of these classes as part of the Major requirements. The second one can be used as an elective if taken

  • MGMT 315: International Management
  • MGMT 318: Organizational Development and Change
  • MGMT 320: Leading and Managing Team
  • MGMT 335: Micro-enterprise Consulting
  • MGMT 360: Values-Based Leadership
  • ENTR 201: Introduction to Entrepreneurship
  • ENTR 311: Social Entrepreneurship (Not for Profit ventures)
  • ENTR 312: Intellectual Property & Commercialization
  • ENTR 313: Entrepreneurship-Global Opportunity Scan
  • ENTR 345: Entrepreneurial Marketing
  • ENTR 390: Entrepreneurship Strategies
  • ISSCM 393: Requirements Analysis and Communication
  • Any COMP 300 level electives

Note: A special case is COMP 390: Broadening Participation in STEM (Computing, Math & Science)COMP 391: Internship in Computer Science and COMP 398: Independent Study : Three additional units beyond the practicum can be counted as an elective, as long as you take no more than 6 units of 391 and no more than 6 units of 398.

MGMT 201 plus ACCT 201 may count in place of 3 credits of major Electives, only if ISSCM 349 is completed to also count toward this major.

General Notes

  • Credits never can be double-counted for different categories of the requirements for the major. But a course may satisfy a major requirement and also satisfy a University and/or College requirement (e.g., Core, residency, Engaged Learning, Writing Intensive).
  • It is usually not meant to combine a computing major or minor with another, the principal exception being CCFR-MINR; see more detail in the double-dipping rules.

Suggested Ordering of Courses

See this ITEC-BS Sample Schedule.