University of Central Florida

Information Technology
Undergraduate Program

IT Home Page
Mission Statement
General Program Info.
Industry Job Postings
IT Program Overview
IT Brochure (PDF)
IT Staff
UPE Honor Society
Course Availability
Course Syllabi
Advising Schedule
IT Internship Program
Computer Science
Campus Map



College of Engineering and Computer Science

Multi-Disciplinary Minor in Secure Computing and Networks (SCAN)

*View new courses offered in Fall 2006 & Spring 2007*

*Please read - Important information on declaring a minor*

Curriculum Outline

Participating Departments: All departments in the CECS.

Credit Hour Requirements (18 hours)
Course Number & Title Course Description Prerequisites
Core Courses (9 hours)
1. CDA 4506 (Network Labs) Data communication networking technologies (TCP/IP, Ethernet, Gigabit Ethernet, ATM, Frame Relay), products (routers, switches, adapters, cabling). Base design and detailed configuration including hands-on exercises. COP 3502, MAD 2104 or COT 3100C
or CDA 4527 (Computer Communications Network)
Network design using layering. Introduces cabling, topology, architecture, hardware and software. Includes performance and control issues such as congestion control, error control, contention resolution.
COT 3100, STA 2023, MAC 2312
or CET 4483 (Local Area Networks)
An introductory level course in local area networks. Topics in data communications, computer networking, local area network technology, topologies, and protocols will be covered. EET 3085C or equivalent or C.I.
or EEL 4781 (Computer Networks)
Network models. Media access protocols. Data link control. Routing and flow control. Internetworking. Current architectures and protocols: OSI, ethernet, token, ring, FDDI, HSLC, X.25, etc. EEL 4767C and STA 3032
2. CIS 3360: Security in Computing Security theory. Legal and human factors. Malware. Intrusion patterns and tools. Windows, Unix, TCP/IP, and applications vulnerabilities. Detection. Policies and enforcement. Protection and assurance. COP 3223 or EGN 3211 or CET 2364
3. CIS 3362: Cryptography and Information Security Foundations. Encryption algorithms and ciphers. Public and private keys. Key infrastructures. Authentication, confidentiality, integrity, and nonrepudiation. Digital signatures and certificates. Hash and digest algorithms. Standards. COP 3223 or EGN 3211 or CET 2364, and MAC 2147
Elective Courses (9 hours)
Select any three courses from the following list:
A. Network Security:    

CIS 4363: Network Security and Privacy

Fundamentals of network security, protocols, secure applications, network intrusion detection, security policy, firewalls, and privacy issues. CDA 4506C or equivalent, CIS 3360, CIS 3362, and COP 3503

or CET 4663: Computer and Network Security

Fundamentals of computer security technology, including cryptography, authentication, digital signatures, and network security tools and applications. CET 2364, MAC 1105
CET 4882: Applied Defense Network Strategies An upper-level course focusing on the secure implementation of medium to large scale networks. This course addresses the use of preventative controls when designing network architectures. Tools covered include firewalls, routers, intrusion detection systems, VPNs, and other network components. CET 4663 or equivalent
B. Security Management and Administration:    
CET 4XXX: Practice of Information Security This course covers topics involved in the practice of information technology security including technical security issues, cryptography, incident response, software security, legal issues, physical and operational security, and security architecture & models. CET 4663
CET 4884: Security Methods & Practices Computer networks, secure telecommunications networks, disaster recovery, and the legal issues of security practices.
CET 4663, CET 4483, or C.I.
CET 4885: Investigative Digital Technology Security administration including vulnerability analysis, procedures and tools for security assessment. CET 4484
C. Secure Software:    
CIS 4361: Secure Operating Systems and administration Understanding of secure operating system requirements, design principles and theories, protection methods, access control, authentication, vulnerability analysis, and case studies. Corequisites: COP 4600 or EEL 4882 or CET 4505
CIS 4615: Secure Software Development and Assurance Thread modeling. Secure code lifecycle. Buffer overflows, race conditions, and format string problems. Inputs and clients. File system. Cryptography applications. UMLsec. Java security. Reverse engineering. CDA 4506C or equivalent, CIS 3360, CIS 3362, and COP 4232
COP 4600: Operating Systems The function and organization of operating systems, process management, virtual memory, and file management.
COP 3402C and COP 3530C

Other Requirements

  • A minimum GPA of 2.0 is required in all the courses used to satisfy the minor
  • Pre-requisites to the minor include Programming in C (COP 3223, EGN 3211, CET 2364, or its equivalent) and the pre-requisites for each of the selected courses for the minor
  • No credit by exam (TSD, Military credit) may be used
  • Internship, Co-op, or Independent Study credit cannot be used toward the minor

Upcoming Course Availability:

Fall 2006:

Class Nbr Subject Catalog Nbr Sect Description Units Prereq
90346 CIS 3360 0001 Security in Computing 3 C Programming (e.g. COP 3223)
Time: 12:30PM 1:20PM
ENGR 0224
Dates: 08/21/2006 - 12/09/2006
90347 CIS 3362 0001 Cryptography & Information Security 3 C Programming & MAC 2147 (Precalculus)
Time: 1:30PM 2:45PM
TA 0322
Dates: 08/21/2006 - 12/09/2006

(Note to CS Majors: Taking both courses is equal to 3 credit hours of restricted CS electives.)

Spring 2007:

Class Nbr Subject Catalog Nbr Sect Description Units Prereq
19677 CIS 4361 0001 Secure Operating Systems & Administration 3 Corequisites: COP 4600 or EEL 4882 or CET 4505
Time: 10:30AM 11:20AM
CSB 0221
Dates: 01/08/2007 - 04/30/2007
19679 CIS 4363 0001 Network Security & Privacy 3 CDA 4506C or equivalent, CIS 3360, CIS 3362, and COP 3503
Time: 4:30PM 5:45PM
ENGR 0224
Dates: 01/08/2007 - 04/30/2007

(Note to CS Majors: Each course is equal to 3 credit hours of restricted CS electives.)

Declaring a Minor:

If you plan to declare a minor in Secure Computing & Networks (SCAN), please be aware of the following:

  1. You will need to fill out a Minor Declaration form. The procedure and form can be found at, Use minor code SECNETMIN.
  2. In order to declare the SCAN minor, you will be forced to change your catalog year to 2006 since the minor is not in effect until this catalog year.
  3. Changing your catalog year might affect your major and/or course requirements, as different catalog years have different requirements.

If you have any questions or concerns, please contact your academic advisor.


Pages are maintained by:
CS Support


IT home| CS home| Contact IT program| UCF home

School of Electrical Engineering and
Computer Science
University of Central Florida
Orlando, Florida  32816-2362
Voice (407) 823-2341
FAX (407) 823-5419
UCF Home page
Last Updated: Friday, July 7, 2006