Undergraduate Catalog 2017-18
+ More About this Major
Information Technology (ITC)
Bachelor of Science in Information Technology (B.S.I.T.)8 Semester Plan
120 Credit Hours
CIP Code: 11.0103 - Track 1 of 4
College of Engineering
The Information Technology major focuses on programming, databases, networking, human-computer interaction, web systems, and cybersecurity to meet the technology requirements of business, government, healthcare, education, and other organizations. Students in this major acquire the right combination of fundamental knowledge and practical expertise to solve computing technology problems and meet user needs. Currently, all Information Technology courses are online.
In keeping with the mission of the College of Engineering, the Department of Computer Science and Engineering strives for excellence in teaching, research, and public service. Specifically, the Department aspires to:
- Lead the advancement of computer science, computer engineering, and information technology through internationally recognized research and graduate education, as well as technology transfer to regional industries.
- Prepare students for full and ethical participation in a diverse society and encourage lifelong learning.
- Educate students in the best practices of the field as well as integrate the latest research into the curriculum.
- Foster the development of problem solving and communication skills as an integral component of the profession.
- Provide quality learning experiences through small classes, active learning styles of teaching, and opportunities for meaningful interactions between students and faculty.
The Department of Computer Science and Engineering has established the following major educational objectives for Information Technology graduates of the department.
- Our Information Technology graduates will apply their knowledge and skills to succeed in their career and/or obtain an advanced degree.
- Our graduates will function ethically and responsibly, and will remain informed and involved as full participants in our profession and our society.
- Our graduates will successfully function in multi-disciplinary teams.
- Our graduates will apply principles and practices of information technology to identify, implement, and maintain cost-effective technologies and apply fundamental computing knowledge to solve information technology problems.
Entrance and Continuation Requirements for the Information Technology Major
Students in good standing who have fully met the below admission requirements may declare a major in Information Technology. Prior to being admitted to a major, a student may be permitted to take no more than two departmental courses.
Minimum Admission Requirements for the Information Technology Major
- Completion of:
All students must complete the equivalent of USF Discrete Mathematics (MAD 2104), Introduction to Databases for Information Technology (CGS 1540), Programming Fundamentals for IT (COP 2512), and Object Oriented Programming for IT (COP 2513) with minimum grades of C in each course (grades of C- are insufficient). The minimum overall average GPA in these four courses required for admission to the department is between 2.0 and 3.5 for any given year. The minimum acceptable average GPA will be posted on the department's website one year prior to the fall semester that the revised GPA is applicable. The computed GPA is based on the best attempts in these courses.
- A minimum overall GPA of 2.0
- A minimum USF GPA of 2.0
GPA and Grade Requirements
Unless otherwise stated, the minimum acceptable grade in all BSIT required math, science, and engineering courses is a C or higher (C- is insufficient). The minimum acceptable grade in state mandated prerequisite courses is a C or higher (C- is insufficient). The minimum acceptable grade in specialization courses is a C-, except as stated in the major admissions and continuation requirements. Students must have and maintain a minimum 2.0 Math and Science GPA, 2.0 Engineering GPA, 2.0 Specialization GPA, 2.0 USF GPA, and 2.0 Overall GPA.
In addition to the College’s graduation requirements, the department has the following policies:
- Mandatory academic advising and/or mentoring of students.
- Exit interview and/or survey as a graduation requirement.
College Level Requirements
State Mandated Common Course Prerequisites
Students wishing to transfer to USF should complete an A.A. degree at a Florida College System institution. Some courses required for the major may also meet General Education requirements thereby transferring maximum hours to the university.
If a student wishes to transfer without an A.A. degree and has fewer than 60 semester hours of acceptable credit, the student must meet the university’s entering freshman requirements including ACT or SAT test scores, GPA, and course requirements.
Transfer students are also required to comply with the immunization, foreign language, and continuous enrollment policies of the university.
Students should complete the following prerequisite courses at the lower level prior to entering the university. If these courses are not taken at a Florida College System institution, they must be completed before the degree is granted.
The minumum acceptable grade in state mandated prerequisite courses is a C or higher (C- is insufficient).
- PSY XXXX Any Psychology course
- STA X023 Introductory Statistics I or STA X122
- ECO X013 Principles of Economics (Macroeconomics)
- CGS XXXX Any Database course
- COP XXXX Any Computer Programming course
- MAC XXXX Any Pre-Calculus course
- PHY XXXX Any Physics course
- XXXX XXXX Any Discrete Mathematics course
- COP XXXX Any Object-Oriented Computer Programming course
Total Major Hours: 102 Hours
Major Core Courses - 84 Hours
Math and Science (16 credit hours)
- STA 2023 Introductory Statistics I
- MAC 1147 Precalculus Algebra and Trigonometry
- MAD 2104 Discrete Mathematics
- PHY 2020 Conceptual Physics
- FKL Core Curriculum Natural Sciences Elective (CANL)
Breadth (9 credit hours)
- PSY 2012 Introduction to Psychological Science
- ECO 2013 Economics Principles (Macroeconomics)
- INR 3033 International Political Cultures
Basic Engineering (1 credit hour)
Specialization (49 credit hours)
- CEN 3722 Human Computer Interfaces for Information Technology
- CGS 1540 Introduction to Databases for Information Technology
- CGS 3303 Information Technology Concepts
- CGS 3853 Web Systems for Information Technology
- CIS 3213 Foundations of Cyber Security
- CIS 3433 System Architecture and Integration for Information Technology
- CIS 4083 Cloud Computing for Information Technology
- CIS 4253 Ethics for Information Technology
- CIS 4935 Senior Project in Information Technology (CPST)
- CNT 4104 Computer Information Networks for Information Technology
- CNT 4104L Computer Information Networks Laboratory for Information Technology
- CNT 4603 System Administration and Maintenance for Information Technology
- COP 2512 Programming Fundamentals for Information Technology
- COP 2513 Object Oriented Programming for Information Technology
- COP 3515 Advanced Program Design for Information Technology
- COP 4538 Data Structures and Algorithms for Information Technology
- COP 4703 Advanced Database Systems for Information Technology
Composition and Technical Writing (9 credit hours)
Major Elective Courses - 18 Hours
- Students choose 18 credit hours of approved IT departmental electives from the following list:
- CEN 4360 Mobile Applications Development for IT
- CGS 3845 Electronic Commerce
- CIS 4204 Ethical Hacking
- CIS 4361 Information Assurance and Security Management for IT
- CIS 4412 Resource Management for IT
- CIS 4947 Industry Internship for IT
- CNT 4403 Network Security and Firewalls
- COP 3353 User-level introduction to Linux for IT
- COP 4564 Application Maintenance and Debugging for IT
- COP 4883 Java Programming for IT
- CTS 4337 Linux Workstations System Administration for IT
The Department website undergraduate section contains the most up-to-date list of Departmental Electives. These posted lists also describe the required pre-requisites for the electives. Additional electives may be available with a special topics course number (typically, COP 4931). Consult with the Department Undergraduate Advisor to learn more about available electives. Students may earn up to 9 hours of CIS 4947 Industry Internship for Information Technology credit, no more than 3 hours in any one given company.
The Research Experiences for Undergraduate Students program in the USF College of Engineering offers undergraduate students an opportunity to directly participate in state-of-the-art research. Professors and graduate students serve as research partners and mentors as undergraduate research assistants participate in the scientific process and gain relevant experience.
There are a number of options to receive academic credit for a mentored research experience and to have the experience show on the official transcript. Students who wish to enroll in an undergraduate research course should consult with their academic advisor to understand how the credit will apply towards the degree requirements. If no credit is needed, students may be eligible to enroll in the 0-credit IDS 2912 or IDS 4914 courses. These courses will not impact degree credits or GPA but will show on an official transcript and document the experience.