Information Technology
Degree Type:
|
B.S.I.T.
|
CIP Code
|
11.0103
|
Major Code
|
ITC
|
Department Code
|
EIT
|
Degree Website
|
http://usfsm.edu/programs/information-technology/
|
Mission
The Bachelor of Science in Information Technology in the College of Business at the University of South Florida Sarasota-Manatee provides high quality educational opportunities for students interested in pursuing careers in the broad range of fields that support our computer/information-based society and economy. Additionally, the goal is to utilize the resources of the program to provide service to society; and to emphasize to students the need for lifelong learning and to have ethical conduct. An understanding of the diverse social context in which Information Technology is practiced is yet another educational goal.
Specifically the program aspires to:
-
Lead to the advancement of Information Technology through nationally-recognized education at the undergraduate level, as well as technology transfer to regional industries and businesses.
-
Prepare students for full and ethical participation in a diverse society and encourage lifelong learning.
-
Educate undergraduates in the best practices of the field as well as integrate the latest research and practices into the curriculum.
-
Emphasize development of problem solving and communication skills as an integral component of the educational process and the subsequent practice of the discipline.
-
Provide quality learning experiences through highly interactive techniques of course delivery that will include the use of electronic support equipment as well as newly developing distance learning technologies.
The Information Technology (IT) program is designed to bridge the gap between computer science and management information systems. The emphasis of the program is on knowledge-based computer and information technology, traditional computer science concepts, as well as more practical topics including programming, applications, networking, systems administration and the management of a variety of computing environments (in an era of rapidly changing technology). IT students have a choice of several concentrations and certificates to specialize in. The concentrations are Cyber Security and Systems Administration, Applications and Mobile Development (including Mobile Apps/Android), Agile Project Management, General Information Technology, and Big Data for IT. The coursework is designed to impart skills and experience to enable students to compete in the national and global arenas.
Through a broad-base set of electives, IT students will be able to tailor their program to satisfy their individual preferences and strengths. Towards this end, students specializing in a concentration of their choice may also want to consider taking courses for a Certificate of Specialization in a related area. This expanded skill-set will increase their marketability and competitiveness.
Students completing the IT program will qualify for a broad range of positions in computer-intensive businesses and industries such as: programmer analyst, systems analyst, data specialist/analyst, database administrator, network administrator, computer resource manager, systems development manager, and information technology management, to name a few.
Intended Learning Outcomes
The curriculum for the Information Technology Program develops the ability to do the following:
-
Technical Knowledge and Skills: Technical knowledge and skill sets (computational and analytic) needed for success in careers related to Information Technology.
-
Professional Ethics: An understanding of professional ethics in the development and application of Information Technology.
-
Computer Processes and Systems: Design and develop computer processes and systems of advanced complexity.
-
Critical Thinking: Assess the potential value of new technologies and see possibly beneficial applications.
-
Communication: Conduct computer research, organize a structured presentation (oral and written), and deliver it in a way that communicates to novice users as well as computer experts.
State-Mandated Common Prerequisites
State Prerequisite Course
|
USFSM Course Offering
|
Course Number
|
Credit Hours
|
PSY XXXX Any Psychology Course
|
PSY 2012
|
3
|
STA X023 Statistics or STA X122
|
STA 2023
|
3
|
CGS XXXX Any Database Course
|
COP 2700
|
3
|
COP 2XXX Programming Concepts Course
|
COP 2030
|
3
|
COP 2XXX Any Object-Oriented Computer Programming Course
|
COP 2250
|
3
|
MAD XXXX Discrete Mathematics Course
|
MAD 2104
|
3
|
MAC XXXX Pre-Calculus Course
|
MAC 1147
|
4
|
PHY XXXX Any Physics Course
|
PHY 2053
|
4
|
ECO X013 Macroeconomics
|
ECO 2013
|
3
|
Program of Study
Students must take required core courses (33 credit hours), required communication course (3 credit hours), one of the five concentrations (12 credit hours), and elective courses (6 credit hours).
Required Core Courses (33 credit hours)
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CGS 3373
|
IT Concepts & Data Networking
|
3
|
CR: CGS 3373L
|
|
CGS 3373L
|
IT Concepts and Data Networking Laboratory
|
1
|
CR: CGS 3373
|
|
CGS 3374
|
Computer Architecture & Operating Systems
|
3
|
PR: CGS 3373; CR: CGS 3374L
|
|
CGS 3374L
|
Computer Architecture and Operating Systems Laboratory
|
1
|
CR: CGS 3374
|
|
COP 3375
|
Data Structures and Algorithms w/Python
|
3
|
PR: COP 2030; CR: COP 3375L
|
|
COP 3375L
|
Data Structures and Algorithms w/Python Laboratory
|
1
|
CR: COP 3375
|
|
COP 3515
|
Program Design for Information Technology
|
3
|
PR: COP 2512 or equivalent; CI
|
|
COP 3718
|
Intermediate Database Systems
|
3
|
PR: COP 2700
|
|
CIS 4935
|
Senior Project in Information Technology
|
3
|
Senior Standing IT Majors only; DPR
|
6ACO, SMCC
|
CIS 4253
|
Leadership and Ethics for in Information Technology
|
3
|
Junior or Senior Standing; Basic Computer skills
|
Students may use PHI 3636 or LDR 4204 for the requirement
|
CIS 3360
|
Principles of Information Security
|
3
|
None
|
|
CIS 4510
|
IT Project Management
|
3
|
CI
|
|
GEB 3016
|
Business Enterprise Management
|
3
|
None
|
|
CEN 3722
|
Human Computer Interfaces for Information Technology
|
3
|
PR: COP 3515 and (COP 2513 or COP 2250)
|
|
Required Communication Course (3 credit hours)
The following courses are suggested communication courses. Check with your academic advisor for other courses that may be accepted for this requirement.
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
ENC 3246
|
Communication for Engineers
|
3
|
None
|
|
OR
|
|
|
|
|
ENC 3250
|
Professional Writing
|
3
|
PR: ENC 1101 and ENC 1102 OR ENC 1121 and ENC 1122
|
|
OR
|
|
|
|
|
ENC 4260
|
Advanced Technical Writing
|
3
|
PR: ENC 2210 or ENC 3310; CI
|
|
Agile Project Management Concentration (AIR)
Required Courses (12 credit hours)
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CIS 4512
|
Agile Risk Management
|
3
|
PR: CIS 4510
|
|
CIS 4518
|
Quality & Testing w/Agile in Project Management
|
3
|
PR: CIS 4510
|
|
CIS 4515
|
Managing Global Teams w/Agile
|
3
|
PR: CIS 4510
|
|
CIS 4524
|
IT Project Schedule & Cost Control
|
3
|
PR: CIS 4510
|
|
Applications and Mobile Development Concentration (AIM)
Required Courses (12 credit hours)
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CGS 3850 CGS 4653
|
Web Development: JavaScript & jQuery
Web Design and Development (3)
|
3
|
PR: CGS 3853
|
|
CGS 3853
|
IT Web Design
|
3
|
PR: COP 2510 or equivalent
|
USFSM considers COP 2030 as equivalent for COP 2510
|
COP 3259
|
Comprehensive Java
|
3
|
PR: COP 2250
|
|
COP 4834COP 4663
|
Data-Driven Web SitesMobile Applications Development (Android)
|
33
|
Completion of prerequisites for admission to IT program; Junior or Senior Standing; CIPR: COP 2030, COP 2250, COP 3375
|
|
Big Data for IT Concentration (AIH)
Required Courses (12 credit hours)
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CIS 4203
|
Cyber Forensics and Investigations
|
3
|
PR: COP 2030, MAD 2104
|
|
CIS 4342
|
NoSQL Databases
|
3
|
PR: COP 2250
|
|
CIS 4344
|
Big Data Architecture with Hadoop
|
3
|
PR: COP 2250
|
|
ISM 4545
|
Big Data Processing with R
|
3
|
PR: STA 2122
|
|
Cyber Security/Systems Administration Concentration (AIY)
Required Courses (12 credit hours)
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CNT 3403
|
Network Security and Firewalls
|
3
|
PR: EEL 4782; LIS 4482
|
Strongly recommend CGS 3373 & CGS 3374; See advisor to request permit for waiver of prerequiste
|
CIS 4203
|
Cyber Forensics and Investigations
|
3
|
PR: COP 2030, MAD 2104
|
|
CIS 4204
|
Ethical Hacking
|
3
|
PR: COP 2030, MAD 2104
|
|
CTS 3165CIS 4206
|
Linux Essentials Active Hacking
|
3
|
PR: COP 2030, MAD 2104None
|
|
General Information Technology (AIG) Concentration
Required Courses – Student may choose any four (4) courses (12 credit hours) from the above concentrations (Apps/Mobile Development, Cyber Security/Systems Administration, Agile Project Management, and Big Data for IT).
Required Electives (6 credit hours)
Student must choose two (2) courses (6 credit hours) from the list of concentration courses above or from the elective list below.
Additional electives may be available. Check with your Academic Advisor.
Course Number
|
Title
|
Credit Hours
|
Requisites (KEY)
|
Notes (KEY)
|
CEN 3722
|
Human Computer Interfaces for Information Technology
|
3
|
PR: COP 3515 and (COP 2513 or COP 2250)
|
|
CIS 3201
|
Laws and Legal Aspects of IT
|
3
|
PR: CIS 3360 with a grade of B- or better
|
|
CIS 3362
|
Cryptography and Information Security
|
3
|
PR: MAD 2104; CI
|
|
CIS 3615
|
Secure Software Development
|
3
|
PR: COP 3515, COP 4260
|
|
CIS 4365
|
Computer Security Policies and Disaster Preparedness
|
3
|
PR: CIS 3360
|
|
CIS 4368
|
Database Security and Audits
|
3
|
PR: COP 3718
|
|
CIS 4369
|
Web Application Security
|
3
|
Students are expected to know the basics of HTML, JavaScript, and related technologies; this is a technical class COP 3781 or Instructor permission
|
Strongly recommend CGS 3850
|
CIS 4514
|
Requirements Led PM/PM Software & Tools
|
3
|
PR: CIS 4510
|
|
CGS 4856
|
Intermediate Web Design (HTML5)
|
3
|
PR: COP 2030, COP 2250, CGS 3853, CGS 3850
|
|
CGS 3847
|
Portal Development and E-Commerce
|
3
|
PR: GEB 3016; CP: COP 4834
|
|
CGS 4857
|
Android Web Applications (w/HTML5, CSS3, JavaScript)
|
3
|
PR: CGS 3853, CGS 3850, CGS 4856
|
|
COP 3931
|
Special Topics for Information Technology
|
3
|
None
|
This course covers Mobile & Wireless Security
|
COP 3722
|
Advanced Database Systems Design
|
3
|
PR: COP 3718, COP 2700
|
|
COP 4376
|
Java-based Python (Jython)
|
3
|
PR: COP 3259, COP 3375; working knowledge of Java
|
|
CIS 4365
|
Security Policies and Disaster Preparedness
|
3
|
PR: CIS 3360
|
|
COP 4834
|
Data-Driven Web Sites
|
3
|
Completion of prerequisites for admission to IT program; Junior or Senior Standing; CI
|
|
COP 4260
|
Systems Programming: Java EE
|
3
|
PR: COP 2250
|
|
CIS 4525
|
Contract Management & Negotiations
|
3
|
PR: CIS 4510
|
|
CEN 3040
|
Integrated Development Environments (Eclipse)
|
3
|
PR: COP 2250
|
|
CTS 4348
|
Linux Administration
|
3
|
PR: CTS 3165
|
Request permit for waiver of prerequisite
|
Share with your friends: |