Information Technology, BS (Oakland)
Undergraduatemajor2027 catalogProfessional StudiesOakland120 semester hours totalunverified parse — check the source
Official catalog page for this program
English
- All of:
- All of:
- All of:
Management
Mathematics
- MTH 1100 — College Algebra
From the catalog
Complete one of the following:
- One of:
Philosophy
From the catalog
Complete one of the following:
- One of:
ITC Core Discipline Areas
- ITC 1200 — Operating Systems Concepts
- ITC 2016 — End-User Data Analysis Tools
- ITC 2050 — Designing the User Experience
- ITC 2100 — Introduction to Programming (Java)
- ITC 2200 — Networking Foundations
- ITC 2300 — Database Management Systems
- ITC 2400 — Web and Mobile Development
From the catalog
Complete one of the following:
- One of:
Professionalism
Capstone
- ITC 4850 — Information Technology Project
Concentrations
Analytics
From the catalog
Complete seven courses from the following that have not been taken to fulfill major requirements:
Complete two additional ITC or ALY courses that have not been taken to fulfill major or concentration requirements.
- Choose 21 semester hours from:
Applications Development
From the catalog
Complete seven courses from the following that have not been taken to fulfill major requirements:
Complete two additional ITC or ALY courses that have not been taken to fulfill major requirements.
- Choose 21 semester hours from:
- ALY 2010 — Probability Theory and Introductory Statistics
- ALY 2100 — Introduction to Programming for Data Analytics
- CET 2200 — Data Structures and Algorithms
- GET 2100 — Computer Engineering Programming and Analysis
- ITC 2430 — E-Commerce Systems
- ITC 3100 — Advanced Applications Development (Android)
- ITC 3150 — Database Websites
- ITC 3300 — Structured Query Language (SQL)
- ITC 3310 — Exploring NoSQL Databases
- ITC 3320 — Data Warehousing Technologies
- ITC 3400 — Web Design and Multimedia
- ITC 4640 — Foundations of Cloud Computing
- ITC 4690 — Software Engineering and Security
- ITC 4973 — Topics in Emerging Information Technologies
- PJM 3000 — Leading Agile Projects
Computer Science
From the catalog
Complete two CS or CY courses from required MSCS breadth areas.
- All of:
- All of:
- CS 5800 — Algorithms
From the catalog
Complete three courses from the following that have not been taken to fulfill major requirements:
- Choose 9 semester hours from:
- One of:
- CS 5400 — Principles of Programming Language
- CS 5500 — Foundations of Software Engineering
- CS 5520 — Mobile Application Development
- CS 5600 — Computer Systems
- CS 5610 — Web Development
- CS 5700 — Fundamentals of Computer Networking
- CS 6410 — Compilers
- CS 6510 — Advanced Software Development
- CS 6650 — Building Scalable Distributed Systems
- One of:
- One of:
- CS 5100 — Foundations of Artificial Intelligence
- CS 5150 — Game Artificial Intelligence
- CS 5200 — Database Management Systems
- CS 6120 — Natural Language Processing
- CS 6140 — Machine Learning
- CS 6200 — Information Retrieval
- CS 6220 — Data Mining Techniques
- CS 6240 — Large-Scale Parallel Data Processing
- CS 7140 — Advanced Machine Learning
Systems Administration and Cybersecurity
From the catalog
Complete seven courses from the following that have not been taken to fulfill major requirements:
Complete two additional ITC or ALY courses that have not been taken to fulfill major requirements.
- Choose 21 semester hours from:
- ITC 3220 — Mobile and Wireless Networking
- ITC 3250 — UNIX Systems Administration
- ITC 3620 — Legal and Ethical Issues in Cybersecurity
- ITC 4200 — Network Security
- ITC 4640 — Foundations of Cloud Computing
- ITC 4660 — Encryption Concepts
- ITC 4670 — Software Vulnerabilities
- ITC 4680 — Forensics in Information Technology
- ITC 4690 — Software Engineering and Security
- ITC 4973 — Topics in Emerging Information Technologies
GPA requirements
- Minimum 2.000 GPA required
Substitutions
Stated by the catalog on this program's requirements:
- Graduate courses that may be used toward the Master of Science in Computer Science when part of the PlusOne program.
- Computer science concentration students: Complete a minimum of 30 semester hours of CPS undergraduate general education and open electives to reach 120 semester hours.
Parsed from the catalog by NU Map; the structured machine copy is in this college's JSON for the 2027 catalog, under information-technology-bs-oakland, and the official page is the authority.