COMPUTER SCIENCE CORE (56 HOURS)
The CS Core curriculum has two elements: Basic Core of 22 hours and Support Courses of 33 hours. There is also special CS degree requirement described below.
IT PREREQUISITES (TOTAL 20 HOURS)
MAC 1105 College Algebra
MAC 1140 Pre-Calculus Algebra
MAC 1114 College Trigonometry
*STA 2023 Statistical Methods I
*ECO 2013 Principles of Macroeconomics
*PSY 2012 General Psychology
*PHY 2053 College Physics I
COP 3223 C Programming language
COP 3330 Object Oriented Programming
CGS 2545C Database Concepts
MAD 2104 Foundations of Discrete Mathematics
COT 3100 Discrete Structures
IT CORE (42 HOURS; 36 AT UPPPER DIVISION)
COP 3502 Computer Science I
CIS 3360 Security in Computing
CAP 4104 Human & Technology Interaction
EEL 3041 Circuit Analysis
CGS 3763 OS Concepts
CGS 3269 Computer Architecture Concepts
CNT 4603 System Admin and Maint
CNT 3004 Computer Network Concepts
CIS 3003 Fundamentals of Information Technology
CIS 4524 Managing IT Integration
CNT 4714 Enterprise Computing
CIS 4004 Web-Based Information Technology
CNT 4703 Network Laboratory
COP 4910 Frontiers in Information Tech. (Capstone course)
PHI 3626 Ethics in Science and Technology
IT SUPPORT COURSES (TOTAL SIX (6) HOURS, ALL AT UPPER DIVISION)
ENC 3241 Writing for the Technical Professional
ENC 4293 Documentation and Collaborative Process
ENC 4265 Writing for the Computer Industry
ENC 4414 Writing and Hypertext
ENC 4415 Digital Rhetoric and the Modern Dialectic
There are a limited number of technical writing choices available for non-English majors.
MAJOR SPECIFIC SUPPORT COURSES
CIS 3921 (1 hour)
CIS 3990 (0 hour)
CIS 4991 (0 hour)
IT RESTRICTED ELECTIVES
6 hours at 3000-level or above CS/IT courses
SPECIAL IT PROGRAM REQUIREMENTS
Grade Requirements: Each required course (listed in sections 2.2.1, 2.2.2, 2.2.3 or 2.2.4) must be passed with a "C" grade (GPA 2.0) or better.
Departmental Residency Requirements: At least 24 hours of coursework from the Information Technology Program at UCF (at least nine (9) hours of which must be regularly scheduled 4000- or 5000-level courses).
Transfer of Credit: Courses with a common course number taken at any Florida State University System (SUS) institution or Florida community college are automatically transferable. Students with a Bachelor of Science from an accredited institution or an Associate of Arts degree from a Florida SUS institution or Florida community college automatically satisfy the GEP. Substitutions for GEP must be approved through Academic Services, Millican Hall (MH) 210.
Substitutions for department requirements are on a course-by-course basis and MUST be approved by the CS Undergraduate Coordinator. Instructions for this process are in the CS Undergraduate office: Harris Corporation Engineering Center (HEC 345). The decision is typically based on the degree of similarity of the two courses both in content and in the level of presentation. Regardless of transfer credit, the University and School residency requirements must be satisfied.
Additional Information: As part of the Department of CS, the majority of core courses required of IT majors are existing courses taken from the accredited Department of CS programs in Computer Science, Computer Engineering and Electrical Engineering. Designed by CS faculty members, the IT curriculum provides a solid science and analytical base for students to build a life-long career. Although many IT programs are now appearing across the United States, no degree standards have yet been formalized, which will occur over the next few years. Although the BS in Information Technology program, as a new degree, has not yet undergone an accreditation review, the courses and materials are derived from the three other accredited CS programs.
SAMPLE PROGRAM OF STUDY FOR INCOMING FRESHMEN
The following is an eight-semester sample program of study leading to a B.S. degree in Information Technology. These are only guidelines and the student should consult the catalog for the official requirements for graduation. In particular, students must take nine hours during summer sessions.
Semester 1: COP 3223, ENC 1101, SPC 1603C, MAC 1105 or MAC 1140 (12 hours)
Semester 2: COP 3502C, PSY 2012, MAC 1114C, ENC 1102, ECO 2013 (15 hours)
Semester 3: COP 3330, PHY 2053C, MAD 2104, CGS 2545C, LIT 2110 (16 hours)
Semester 4: CGS 3269, STA 2023, CIS 3003, BSC 1005, Free Elective, CIS 3921, CIS 3990 (16 hours)
Semester 5: CAP 4104, PHY 2054C, CNT 3004, CIS 3360, ENC 3241 or ENC 3250 (16 hours)
Semester 6: CIS 4524, CGS 3763, PHI 3626, GEP, select one from ENC 4293, ENC 4265, ENC 4414, ENC 4415, ENC 4298, ENC 4416, ENC 4262, or ENC 4215 (15 hours)
Semester 7: CNT 4703, CIS 4004, CNT 4603, Restricted Elective, Free Elective, CIS 4991 (15 hours)
Semester 8: COP 4910, CNT 4714, Restricted Elective, Free Elective (13 hours)
SAMPLE PROGRAM OF STUDY FOR A.A. TRANSFER STUDENTS
Below is a four-semester sample program leading to a Bachelor of Science in Information Technology. This example assumes that the student has an A.A. from a Florida community college and has completed all prerequisites plus the following courses: Advanced C-Language Programming COP 3223 (Note: A course entitled "Introduction to C" is generally not sufficient.), CGS 2545.
Fall Semester I: COP 3502, COP 3330, MAD 2104, ENC 3241, CIS 3360, CIS 3921, CIS 3990 (16 hours)
Spring Semester I: CGS 3269, CNT 3004, CGS 3763, CIS 3003, PHY 2054 (16 hours)
Summer Semester I: CNT 4703 (3 hours)
Fall Semester II: CAP 4104, PHI 3626, CIS 4524, CNT 4603, 1st upper division elective, CIS 4991 (15 hours)
Spring Semester II: CNT 4714, COP 4910, ENC 4XXX, CIS 4004, 2nd Upper Division Elective (15 hours)