INFORMATION SCIENCE. INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. INFSCI 0015 DATA STRUCTURES AND PROGRAMMING TECHNIQUES 3 cr.



Similar documents
One LAR Course Credits: 3. Page 4

Information and Communications Technology Courses at a Glance

Computer Science Course Descriptions Page 1

Course Descriptions. preparation.

COURSE TITLE COURSE DESCRIPTION

INFORMATION TECHNOLOGY (INFO)

Information Systems and Tech (IST)

Introduction to Cyber Security / Information Security

Course Descriptions. CS 101 Intro to Computer Science

Bachelor of Science in Information Technology. Course Descriptions

Department of Information Systems and Cyber Security

Bachelor of Science in Business Administration - Information Systems and Technology Major

Bachelor of Information Technology (Network Security)

Computer Network Engineering

BIT Course Description

Computer Information Systems (CIS)

Other Required Courses (14-18 hours)

DATA SECURITY 1/12. Copyright Nokia Corporation All rights reserved. Ver. 1.0

MSc Information Technology - E521

BUSINESS TECHNOLOGY (BTE)

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

EUCIP - IT Administrator. Module 5 IT Security. Version 2.0

Computer and Information Sciences

Associate in Science Degree in Computer Network Systems Engineering

Implementing Cisco IOS Network Security v2.0 (IINS)

138 To satisfy a prerequisite, the student must have earned a letter grade of A, B, C or CR in the prerequisite course, unless otherwise stated.

CCNA Security 2.0 Scope and Sequence

The WestNet Advantage: -- Textbooks, ebooks, ecourses -- Instructor Resourse Center -- Student Resource Center

---Information Technology (IT) Specialist (GS-2210) IT Security Competency Model---

Computer and Information Science

Industrial Network Security for SCADA, Automation, Process Control and PLC Systems. Contents. 1 An Introduction to Industrial Network Security 1

How To Pass A Credit Course At Florida State College At Jacksonville

Joseph Migga Kizza. A Guide to Computer Network Security. 4) Springer

9-12 An exploratory level course that provides an exposure to. careers and issues in information technology. Students

Network and Telecommunications Courses

Cisco Certified Security Professional (CCSP)

INFORMATION TECHNOLOGY PROGRAM

NETWORK SECURITY (W/LAB) Course Syllabus

Division of Mathematical Sciences

Computer Information Systems

Table 1: Stage 1, Semester 1

PCCC PCCC Course Description

Department of Computer Science

APPLICATION FOR BOARD APPROVAL. Of Locally Developed Course. Cisco CCNA Certification 11/12

TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX

Networking: EC Council Network Security Administrator NSA

Course Bachelor of Information Technology majoring in Network Security or Data Infrastructure Engineering

Asheville-Buncombe Technical Community College Department of Networking Technology. Course Outline

Securing an IP SAN. Application Brief

Wireless Mobile Internet Security. 2nd Edition

CCNA Security v1.0 Scope and Sequence

COLLEGE OF COMPUTER SCIENCE & INFORMATICS Information Technology Courses

IT Networking and Security

Network System Design Lesson Objectives

Core Syllabus. Version 2.6 C OPERATE KNOWLEDGE AREA: OPERATION AND SUPPORT OF INFORMATION SYSTEMS. June 2006

Bellevue University Cybersecurity Programs & Courses

CISCO IOS NETWORK SECURITY (IINS)

COURSE CATALOG. BS Networking and System Administration

JOB READY ASSESSMENT BLUEPRINT COMPUTER NETWORKING FUNDAMENTALS - PILOT. Test Code: 4514 Version: 01

Progress Record. Course 21 (V) Associate of Applied Science in Computer Information Technology and Systems Management

Gujarat University Syllabus M.Tech (Networking & Communications) II

Best Practices for Outdoor Wireless Security

Objectives. Remote Connection Options. Teleworking. Connecting Teleworkers to the Corporate WAN. Providing Teleworker Services

Cisco Certified Network Expert (CCNE)

Cisco Certified Network Professional - Routing & Switching

ACADEMIA LOCAL CISCO UCV-MARACAY CONTENIDO DE CURSO CURRICULUM CCNA. SEGURIDAD CCNA SECURITY. VERSION 1.0

Network Security Administrator

INFORMATION SYSTEMS (INFO)

INFORMATION SYSTEMS AND TECHNOLOGY MANAGEMENT

COMPUTER INFORMATION SCIENCE

Study Plan Masters of Science in Computer Engineering and Networks (Thesis Track)

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

Local Area Networks (LANs) Blueprint (May 2012 Release)

IS Careers. MIS 4133 Software Systems

Information Technology Career Field Pathways and Course Structure

Chapter 8. Network Security

Cisco Network Specialist CCNA

INFOCOMM & DIGITAL MEDIA (IT NETWORK AND SYSTEM ADMINISTRATION)

How To Pass The Information And Network Security Certificate

SpiderCloud E-RAN Security Overview

information security and its Describe what drives the need for information security.

B.Sc. in Computer Information Systems Study Plan

Computer Support & Network Administration

Fundamentals of a Windows Server Infrastructure MOC 10967

MASTER OF SCIENCE IN INFORMATION ASSURANCE PROGRAM DEPARTMENT OF COMPUTER SCIENCE HAMPTON UNIVERSITY

CAREER OPPORTUNITIES

High-performance VoIP Traffic Optimizer Client Solution

Master of Science in Computer Science Information Systems

Department of Computer & Information Sciences. CSCI-445: Computer and Network Security Syllabus

COMPUTER SCIENCE & INFORMATION TECHNOLOGY

Essential Curriculum Computer Networking 1. PC Systems Fundamentals 35 hours teaching time

Wireless Security Overview. Ann Geyer Partner, Tunitas Group Chair, Mobile Healthcare Alliance

Computer Information Systems

Transcription:

INFORMATION SCIENCE INFSCI 0010 INTRODUCTION TO INFORMATION SCIENCE 3 cr. Introduction to the concepts, principles, and skills of information science for students with no programming experience. Topics include: the need for information and the use of information, data collection, coding, storage and retrieval, information processing, information display, and the evaluation of information. INFSCI 0015 DATA STRUCTURES AND PROGRAMMING TECHNIQUES 3 cr. Definition, description, and implementation of several information structures such as linked lists, stacks, and queues, using a scientific programming language (e.g., C). Prerequisite: CS 0422. INFSCI 0017 FUNDAMENTALS OF OBJECT-ORIENTED PROGRAMMING 3 cr. First programming course for Information Science majors, designed for students with little or no programming experience. This class with cover basic principles and concepts of object-oriented programming using java, classes, interfaces, operators, program control, arrays, testing, debugging, inheritance, polymorphism, and event handling. Techniques for simplifying the programming process and improving code quality. Activity-based learning. INFSCI 1002 ARCHITECTURE AND ASSEMBLY LANGUAGE 3 cr. Uses PC assembly language as the focus for a deeper understanding of computer architecture. Treats the relationship between higher languages to assembly language and its implementation in hardware. Prerequisite: INFSCI 0015. INFSCI 1014 GRAPHICS 3 cr. Techniques for producing graphical displays using computers. How to design and create computer graphics. Overview of artistic and technical knowledge needed to create graphics. What makes a good graphical display will be investigated. Prerequisite: CS 0422.

INFSCI 1017 IMPLEMENTATION OF INFO SYSTEMS 3 cr. Second programming course for IS majors. Advanced Java language features required for professional software development. Data structures, OO design, graphical user interfaces, exception handling, multithreading, I/O, web and network programming. Prerequisite: INFSCI 0017. INFSCI 1022 DATABASE MANAGEMENT SYSTEMS 3 cr. The design, implementation, and utilization of database management systems. Contrasts the methodologies of file systems, data management systems, and database management systems. Various data structures (e.g., tree, network, linked list) and several database models (e.g., the codasyl database task group model and the relational database model). Administrative tasks required in database management are considered. Prerequisite: INFSCI 1010. INFSCI 1024 INFORMATION SYSTEMS ANALYSIS 3 cr. Requirements management; best practices in eliciting, documenting and verifying requirements; writing effective use cases; constructing UML-compliant models (class, state and activity diagrams); specification of user interface and data layers; rapid prototyping.. Prerequisite: INFSCI 0010. INFSCI 1038 MANAGEMENT OF INFORMATION SYSTEMS 3 cr. Provides students with an appreciation for the actual working environment of the typical MIS department within the business community. Topics covered include organizational structure and communication, budgeting issues, personnel issues, equipment acquisition and installation, planning for daily operations, and system evaluation. Prerequisite: Senior. INFSCI 1044 HUMAN FACTORS IN SYSTEM DESIGN 3 cr. Examines human-machine designs with special emphasis on human-computer interaction. Topics center on how to analyze, create, and improve equipment and environments to be compatible with human capabilities and expectations. Prerequisite: PSY 0010.

INFSCI 1052 USER CENTERED DESIGN 3 cr. Introduces principles and programming of interactive systems. Interaction techniques are surveyed and incorporated in the design of interfaces. Prerequisite: CS 0422 and INFSCI 0015. INFSCI 1053 DIGITAL FORENSICS 3 cr. An introduction to the collection, analysis, and preservation of digital evidence in criminal investigation. A summary of legal issues and challenges will be augmented by discussion of current trends which impact practitioners. Examples of software and other tools will be used to illustrate techniques. Prerequisite: Instructor Consent Required. INFSCI 1058 WEB PROGRAMMING 3 cr. Introduces the PHP scripting language. Students will download and install the Apache web server, PHP, and MYSQL database. Covers programming concepts, client server architecture, database access and XHTML/cascading style sheets. Students will write a full scale web application as their final project. Prerequisite: CS 0421 and INFSCI 1022. INFSCI 1068 GEOGRAPHIC INFORMATION SYSTEMS 3 cr. Introduction to geographic information system (GIS) concept and technology including spatial data sources, spatial data models and structures, spatial database management, map projection systems, geocoding and georeferencing, spatial analysis, spatial data visualization (maps), GIS applications (e.g., address-location finding, navigation, routing), and commercial GIS software packages. Prerequisite: INFSCI 1022. INFSCI 1070 INTRODUCTION TO TELECOMMUNICATIONS AND NETWORKS 3 cr. Ttop-down orientation relates networking technologies to organizational goals and needs. Data communications and internet technologies and basic system performance analysis. TCP/IP, LANS, WANS, internetworking, and signals and communications media Prerequisites: INFSCI 0010 and (MATH 0031 and MATH 0020). INFSCI 1071 APPLICATIONS OF NETWORKS 3 cr. Second course in telecommunications and networks. Network architecture, protocols, performance, design, and analysis based on application needs, organizational requirements, user requirements, and performance objectives. Prerequisite: INFSCI 1070.

INFSCI 1072 INTRODUCTION TO WIRELESS NETWORKS 3 cr. Introductory broad overview for students with a basic background in telecommunications. Not for Telecom majors. Principles of wireless communications and how they differ from wired communications. Fundamental concepts including: Transmission and mitigation techniques (e.g., modulation and coding, propagation, interference and antennas) for wireless systems, multiplexing techniques, wireless system architectures, mobility management, security, protocols and location technology. Systems include: Cellular phone networks (e.g., CDMA2000, UMTS), wireless local area networks (e.g., IEEE 802.11G), personal area networks (e.g., Bluetooth), fixed point broadband wireless (e.g., WIMAX) and satellite systems. Prerequisite: INFSCI 1070. INFSCI 1074 COMPUTER SECURITY 3 cr. Overview of information security. Principles of security including confidentiality, integrity, and availability. Operating systems and database security concepts. Basic cryptography and network security concepts. Secure software design and application security. Evaluation standards, security management. Social, legal and ethical issues. Human factors in security. INFSCI 1075 NETWORK SECURITY 3 cr. Network security and cryptographic protocols. Network vulnerabilities, attacks on TCP/IP, network monitoring, security at the link, network and transport layers. Cryptography, e.g., secret and public key schemes, message authentication codes and key management. WLAN security, IPSEC, SSL, and VPNS. E-mail security (PGP, S/MIME); Kerberos; X.509 certificates; AAA and mobile IP; SNMP security; firewalls; filters and gateways. Policies and implementation of firewall policies; stateful firewalls; firewall appliances. Network related physical security, risk management and disaster recovery/contingency planning issues and housekeeping procedures. Prerequisites: (CS 0421 or INFSCI 0015) and INFSCI 1070. INFSCI 1078 ETHICS IN COMPUTING 3 cr. An introduction to cyber-ethics. Considers ethical issues both from the professional perspective, as applied to computing professionals, and also from the perspective of the user or consumer of technology in society today. Prerequisite: ENGCMP 0020 or Instructor Consent Required. INFSCI 1080 INDEPENDENT STUDY 1-3 cr.

INFSCI 1085 INTERNSHIP 3 cr. Supervised work in an information environment providing a frame of reference for understanding and an opportunity to apply the skills, methodologies, and theories presented in Information Science courses. Note: Instructor Permission Required. INFSCI 1092 SPECIAL TOPICS: SYSTEMS 3 cr. Advanced class focusing on current or special topics in Systems area.