Bachelor of Science in Computer & Information Technology

The Bachelor of Science in Computer & Information Technology has four basic components:

  1. General Education & Institutional Requirements
  2. Core Discipline Requirements
  3. Discipline Elective Requirements
  4. Electives: college-level courses from any prefix to meet Graduation Requirements

Institutional Requirement in Computer Literacy

The DSU Computer Literacy requirement is fulfilled by successfully completing the Computer Science Core Requirement courses CS 1400 Fundamentals of Programming and CS 1410 Object Oriented Programming.

DSU General Education & Institutional Requirements

All DSU General Education and Institutional requirements must be fulfilled. A previously earned degree may fulfill those requirements, but courses must be equivalent to DSU’s minimum General Education standards in American Institutions, English, and Mathematics.

Institutional Requirement in Computer Literacy
Computer Literacy Course(s)0-6
General Education Core Requirements
English GE Courses3-7
Information Literacy GE Course0-1
Mathematics GE course3-5
American Institutions GE course(s)3-6
Life Sciences GE course(s)3-10
Physical Sciences GE course(s)3-5
Laboratory Science GE course0-1
Fine Arts GE course3
Literature/Humanities GE course3
Social & Behavioral Sciences GE course3
Exploration GE course3-5
Two (2) Global & Cultural Perspectives Courses0-6
Core Discipline Requirements
CS 1400Fundamentals of Programming3
CS 1410Object Oriented Programming3
CS 2420Introduction to Algorithms and Data Structures3
CS 2450Software Engineering3
CS 3005Programming in C++3
CS 3500Application Development3
DES 1300Communication Design3
DES 2500Computer Illustration3
DES 2600Creative Imaging3
ENGL 3010Writing in the Professions3
IT 1100Introduction to Unix/Linux3
IT 2400Intro to Networking3
IT 3100Systems Design and Administration I3
WEB 1400Web Design I: Fundamentals3
WEB 3400Web Design II: Essentials3
WEB 3500Electronic Commerce3
MATH 1100Business Calculus3-5
or MATH 1210 Calculus I
Complete one of the following:
Senior Project
Senior Project
Senior Project
Senior Project
Discipline Elective Requirements
Complete 21 credits from the following:
ARTH 3750Graphic Design History3
CS 2810Computer Organization and Architecture3
CS 3010Mobile Application Development for Android3
CS 3020Mobile Application Development: iOS3
CS 3200Web Application Development I3
CS 3400Operating Systems3
CS 3410Distributed Systems3
CS 3440Software Practices3
CS 3600Graphics Programming3
CS 4200Web Application Development II3
CS 4300Artificial Intelligence3
CS 4550Compilers3
CS 4920RInternship1-3
CS 4990Sem in Computer Science3
CS 4991RCompetitive Programming0.5
DES 2710Typography3
DES 2800Digital Publishing3
DES 3100Interaction Design3
DES 3300Intro to Digital Video Editing3
DES 36003-D Visualization3
DES 3710Advanced Typography3
DES 3780Prepress & Print Production3
DES 3800Corporate Identity3
DES 4650Publication Design3
DES 4900RIndependent Research1-3
DES 4920Internship3
DES 4990Seminar in Digital Design3
IT 1200A+ Computer Hardware/Windows OS3
IT 3110Systems Design and Administration II3
IT 3150Windows Servers3
IT 3300Virtualization3
IT 4100Files Systems and Storage Technologies3
IT 4200Advanced Web Delivery3
IT 4300Database Design & Management3
IT 4310Database Administration3
IT 4400Network Design & Management3
IT 4500Information Security3
IT 4920RInternship1-3
IT 4990Seminar in Inform Technology3
MKTG 3010Marketing Principles3
WEB 3100Interaction Design3
WEB 3200Web Application Development I3
WEB 3450Software Engineering3
WEB 3550Internet & eCommerce Marketing3
WEB 4200Web Application Development II3
WEB 4400Web Design III: Advanced Techniques3
WEB 4900RIndependent Research1-3
WEB 4920RInternship3
WEB 4990Seminar in Web Development3

NOTE: A course may only be used to fulfill one program requirement. Dual-listed courses may only be used once to fill requirements. Consult course descriptions in this catalog to verify dual-listed courses.

Graduation Requirements

  1. Complete a minimum of 120 college-level credits (1000 and above).
  2. Complete at least 40 upper-division credits (3000 and above).
  3. Complete at least 30 upper-division credits at DSU for institutional residency.
  4. Cumulative GPA 2.0 or higher.
  5. Grade C- or higher in each Core Discipline and Elective Requirement course.

Graduation Plan 

1st Year
Fall SemesterHours
CIT 1001FYE: Computer Information Technology1
DES 1300Communication Design3
ENGL 1010Introduction to Writing3
WEB 1400Web Design I: Fundamentals3
LIB 1010Information Literacy1
MATH 1210Calculus I5
 Term Hours16
Spring Semester
CS 1400Fundamentals of Programming3
DES 2500Computer Illustration3
ENGL 2010Interm Writing Selected Topics:3
IT 1100Introduction to Unix/Linux3
General Education: Social & Behavioral Sciences3
 Term Hours15
2nd Year
Fall Semester
CS 1410Object Oriented Programming3
DES 2600Creative Imaging3
IT 2400Intro to Networking3
General Education: American Institutions3
General Education: Fine Arts3
 Term Hours15
Spring Semester
CS 2420Introduction to Algorithms and Data Structures3
CS 3005Programming in C++3
WEB 3400Web Design II: Essentials3
General Education: Life Sciences3
General Education: Physical Sciences3
General Education: Laboratory Science1
 Term Hours16
3rd Year
Fall Semester
CS 3500Application Development3
IT 3100Systems Design and Administration I3
CIT Elective3
CIT Elective3
General Educatio: Literature/ Humanities3
 Term Hours15
Spring Semester
CS 2450Software Engineering3
ENGL 3010Writing in the Professions3
CIT Elective3
CIT Elective3
General Education: Global & Cultural Perspectives3
 Term Hours15
4th Year
Fall Semester
WEB 3500Electronic Commerce3
CIT Elective3
CIT Elective3
General Elective1
General Education: Exploration / Global & Cultural Perspectives3
 Term Hours13
Spring Semester
CS, DES, IT, or WEB 46003
CIT Elective3
CIT Elective3
General Elective3
General Elective3
 Term Hours15
Total Hour: 120