Computer and Information Science www.odessa.edu/dept/computer Faculty: Katrieva Jones- Munroe, chair The computer information systems curriculum provides students with practical, job- related computer experience. The courses offered provide background terminology and concepts needed to understand and communicate; provide experience with programming languages, operating systems and software products; develop good programming and system design techniques; and encourage students to develop the ability to continue to grow and mature as knowledgeable computer professionals in a rapidly changing field. A student studying Computer Information Systems should contact the Department Chair his/hers first semester to get a degree plan. Course of Study for Associate in Applied Science Degree Computer and Information Science Core Requirements 15 ARTS 101 Art Appreciation ENGL 101 Composition I GOVT 205 Federal Government MATH 1 Contemporary Mathematics II SPCH 115 Public Speaking 17 ITSC 101 Introduction to Computers IMED 101 Introduction to Digital Media ITNW 125 Fundamentals of Networking Technologies ITSW 107 Introduction to Database GAME 101 Computer Ethics In addition to the 6 hours listed, students must select Option I, Option II, or Option III below: Option I - Gaming COSC 16 Programming Fundamentals I ARTS 111 Design I ARTS 116 Drawing I ARTV 10 Basic Animation ARTV 11 - D Animation I ARTV 251 - D Animation II GAME 10 Level Design GAME 106 Design and Creation of Games GAME 20 Level Design II GAME 22 Project Development I (Option I Gaming) 66 116
Option II Networking 2 ITNW 21 Network Hardware ITSC 125 Personal Computer Hardware ITSC 107 Unix Operating System I ITNW 15 Implementing and Supporting ITSY 12 Information Technology Security ITSY 201 Firewalls and Network Security ITSY 20 Intrusion Detection ITNW 151 Fundamentals of Wireless LANs ITNW 221 Networking with TCP/IP ITNW 180 Cooperative Education (Option II Networking) 6 Option III PC Support 29 ITNW 21 Network Hardware ITSC 125 Personal Computer Hardware ITSC 107 Unix Operating System I ITNW 15 Implementing and Supporting COSC 16 Programming Fundamentals I ITSW 10 Intro to Spreadsheets ITSW 101 Intro to Word Processing ITSC 29 Personal Computer Help Desk Support ITSC 281 Cooperative Education (Option III PC Support) 61 Course of Study for Certificates of Completion Level I certificates are Texas Success Initiative (TSI) waived. Level II - Gaming The 17 hours specified in Level 1 Computer and Information Science certificate plus the following courses: COSC 16 Programming Fundamentals I ARTS 111 Design I ARTS 116 Drawing I ARTV 10 Basic Animation ARTV 11 - D Animation I ARTV 251 - D Animation II GAME 10 Level Design GAME 106 Design and Creation of Games GAME 20 Level Design II GAME 22 Project Development I Level II Intermediate Networking Technician The 17 hours specified in Level 1 Computer and Information Science certificate plus the following courses: ITNW 21 Network Hardware ITSC 125 Personal Computer Hardware ITSC 107 Unix Operating System I ITNW 15 Implementing and Supporting ITSY 12 Information Technology Security ITSY 201 Firewalls and Network Security ITSY 20 Intrusion Detection ITNW 151 Fundamentals of Wireless LANs ITNW 221 Networking with TCP/IP ITNW 180 Cooperative Education 51 9 Level I Computer and Information Science ITSC 101 Introduction to Computers IMED 101 Introduction to Digital Media ITNW 125 Fundamentals of Networking Technologies ITSW 107 Introduction to Database GAME 101 Computer Ethics 17 117
Level II Intermediate PC Support Technician The 17 hours specified in Level 1 Computer and Information Science certificate plus the following courses: ITNW 21 Network Hardware ITSC 125 Personal Computer Hardware ITSC 107 Unix Operating System I ITNW 15 Implementing and Supporting COSC 16 Programming Fundamentals I ITSW 10 Intro to Spreadsheets ITSW 101 Intro to Word Processing ITSC 29 Personal Computer Help Desk Support ITSC 281 Cooperative Education Information for Computer Graduates CRIJ 21 Criminal Investigation CRIJ 106 Court Systems & Practices CRIJ 22 Legal Aspects of Law Enforcement ITDF 100 Intro to Digital Forensics ITDF 220 Digital Forensics Collection ITDF 225 Digital Forensics Tools ITDF 25 Comprehensive Digital Forensics Project ITDF 20 Digital Forensics Analysis SOCI 26 Criminology Advanced Certificate Total Hours 27 6 Advanced Technical Certificate Law Enforcement/Computer Forensics CERTIFICATE CANDIDATES MUST HAVE AN A.A.S. OR HIGHER DEGREE IN A COMPUTER RELATED FIELD OR CRIMINAL JUSTICE. Information for Law Enforcement Graduates ITNW 125 Fundamentals of Networking Technologies ITNW 15 Implementing and Supporting ITSC 125 Personal Computer Hardware ITDF 100 Intro to Digital Forensics ITDF 220 Digital Forensics Collection ITDF 225 Digital Forensics Tools ITDF 25 Comprehensive Digital Forensics Project ITDF 20 Digital Forensics Analysis SOCI 26 Criminology Advanced Certificate Total Hours 28 118
Computer & Information Science Courses ARTV 10 Basic Animation (10.00) (- ) hours Examination of concepts, principles, and storyboard for basic production. Emphasizes creating movement and expression utilizing traditionally or digitally generated image sequences. Lab fee required. (ICOs 1, 2,, ) Prerequisite: ITSC 101. ARTV 11 - D Animation I (10.00) (- ) hours Intermediate level - D course introducing animation tools and techniques used to create movement. Emphasis on using the principles of animation. Lab fee required. (ICOs 1, 2,, ) Prerequisite: ARTV 10. ARTV 251 - D Animation II (10.00) (- ) hours Advanced level - D course utilizing animation tools and techniques used to develop movement. Emphasis on advanced animation techniques. Lab fee required. (ICOs 1, 2,, ) Prerequisite: ARTV 11. COSC 16 Programming Fundamentals I (11.0201.5507) (- ) hours Introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. This course is included in the Field of Study Curriculum for Computer ScienceLab fee required. (ICOs 1,, 6) Prerequisites: BCIS 105 or ITSC 101. COSC 17 Programming Fundamentals II (11.0201.5607) (- ) hours This course focuses on the object- oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object- oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software. (This course is included in the Field of Study Curriculum for Computer Science Lab fee required. (ICOs 1,, 6) Prerequisite: COSC 16. GAME 101 Computer Ethics (10.00) (- 0) hours A study of ethical issues that apply to computer related professions, intellectual property and privacy issues, professional responsibility, and the effects of globalization. Emphasizes the practical application of computer ethics through case studies and current events in the game and simulation industry. (ICOs 1, 2,, 5) Prerequisite: None. GAME 10 Level Design (10.00) (- 1) hours Introduction to the tools and concepts used to create levels for games and simulations. Incorporates level design, architecture theory, concepts of critical path and flow, balancing, play testing, and storytelling. Includes utilization of toolsets from industry titles. Lab fee required. (ICOs 1, 2) Prerequisite: ITSC 101. GAME 106 Design and Creation of Games (10.00) (- 1) hours Introduction to game and simulation development. Includes analysis of existing applications and creation of a game using an existing game engine. In- depth coverage of the essential elements of game design. Also covers an overview of cultural history of electronic games, survey of the major innovators, and examination of the trends and taboos that motivate game design. Lab fee required. (ICOs 1, 2, ) Prerequisite: ITSC 101. GAME 20 Level Design II (10.00) (- 1) hours Intermediate approach to the tools and concepts used to develop levels of games and simulations. Incorporates an intermediate exploration of level design, architecture theory, concepts of critical path and flow, balancing, play testing and storytelling. Includes utilization of toolsets from industry titles. Lab fee required. (ICOs 1, 2) Prerequisite: GAME 10. GAME 22 Project Development I (10.00) (- 1) hours Skill development in an original modification based on a current game engine. Includes management of version control; development of project timeliness; integration of sound, models, and animation; production of demos; and creation of original levels, characters, and content for a real- time multiplayer game. Lab fee required. (ICOs 1, 2,, ) Prerequisite: GAME 106. IMED 101 Introduction to Digital Media (11.0801) (- ) hours A survey of the theories, elements, and hardware/software components of digital media. Emphasis on conceptualizing and producing digital media presentations. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: None. Corequisite: None. 119
ITDF 100 Introduction to Digital Forensics (11.100) (- 1) hours A study of the application of digital forensic technology to collect, analyze, document, and present information while maintaining a documented chain of custody. Overview of ethics, crime, and other legal guidelines/regulations/laws. Includes overview of tools used for forensic analysis of digital devices in investigations. Lab fee required. (ICOs 1, 2, ) Prerequisite: ITSC 101. ITDF 220 Digital Forensics Collection (11.100) (- 1) hours A study of acquiring digital evidence from devices, networks and logs while preserving the evidentiary chain. Includes the legal aspects of the search and seizure of computers and related equipment/information. Lab fee required. (ICOs 1, 2,,, 6) Corequisite: ITDF 225. ITDF 225 Digital Forensics Tools (11.100) (- 1) hours Skills- based course in the applications of forensic analysis software. Tools used in this course may include EnCase, ILook, Forensic Tool Kit, write blockers, StegAlyzerSS, "X- Ways", ProDiscover Basic, and others. Lab fee required. (ICOs 1, 2,,, 6) Corequisite: ITDF 220. ITDF 20 Digital Forensics Analysis (11.100) (- 1) hours Digital forensic analysis, report preparation, and evidence presentation. Emphasizes legal and technical aspects of cases where digital forensics is employed. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite ITDF 220 and ITDF 225. ITDF 25 Comprehensive Digital Forensics Project (11.100) (- 1) hours Comprehensive application of skills learned in previous digital forensics courses in a simulated crime scene or workplace investigation. Includes collection, analysis, and presentation of digital data and evidence in a problem- based case study format. This course is used as a capstone course for a certificate or degree. Lab fee required. (ICOs 1, 2,, ) Prerequisite: ITDF 220, ITDF 225, and ITDF 20. ITNW 125 Fundamentals of Networking Technologies (11.1002) (- 1) hours Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. (2,, 5, 6) Prerequisite: None. Corequisite: ITSC 101. ITNW 151 Fundamentals of Wireless LANS (11.1002) (- 1) hours Design, plan, implement, operate, and troubleshoot Wireless Local Area Networks (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: ITNW 125. ITNW 180 Cooperative Education Computer Systems Networking and Telecommunications (1-20) (11.10901) hours Career- related activities encountered in the student s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (ICOs 1, 2,, 5, 6) Prerequisite: Consent of department chair. ITNW 15 Implementing and Supporting (11.0901) (- ) hours Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment. Lab fee required. (ICOs 1, 2,, 6) Prerequisite: ITNW 125. ITNW 21 Networking Hardware (11.0901) (- 0) hours Exploration of hardware devices including cables, servers, and workstations; network connectivity devices and uninterruptible power supplies. Lab fee required. (ICOs 1, 2,, 6) Prerequisite: ITNW 125. ITNW 221 Networking with TCP/IP (11.0901) (- ) hours Set up, configure, use, and support Transmission Control Protocol/Internet Protocol (TCP/IP) on networking operating systems. Lab fee required. (ICOs 1, 2,,, 6)Prerequisite: ITNW 15. ITSC 107 UNIX Operating System I (11.0101) (2- ) hours Introduction of the UNIX operating system including multi- user concepts, terminal emulation, use of system editor, basic UNIX commands, and writing script files. Includes introductory system management concepts. Lab fee required. (ICOs 1, 2,, 6) Prerequisite: ITSC 101. ITSC 125 Personal Computer Hardware (7.010) (- 1) hours Current personal computer hardware including assembly, upgrading, setup, configuration, and troubleshooting. Lab fee required. (ICOs 1, 2,, 6) Prerequisite: ITSC 101. 120
ITSC 101 Introduction to Computer (11.0101) (- ) hours Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. Keyboarding proficiency is highly recommended. Lab fee required. (ICOs 1, 2, ) Prerequisite: None. ITSC 29 Personal Computer Help Desk Support (11.0101) (- 0) hours Diagnosis and solution of user hardware and software related problems with on- the- job and/or simulated projects. (ICOs 1, 2,,, 5, 6) Prerequisite: ITSC 101. ITSC 281 Cooperative Education Computer and Information Sciences, General (1-20) (11.0101) hours Career- related activities encountered in the student s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. (ICOs 1,, 5, 6) Prerequisite: Consent of department chair. ITSW 101 Introduction to Word Processing (11.0602) (- 1) hours An overview of the production of documents, tables, and graphics. Keyboarding proficiency is highly recommended. Lab fee required. (ICOs 1, 2,, 6) Prerequisite: None. ITSY 201 Firewalls and Network Security (11.100) (- 1) hours Identify elements of firewall design, types of security threats and responses to security attacks. Use best practices to design implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: ITSY 12. ITSY 20 Intrusion Detection (11.0100) (- 1) hours Computer information systems security monitoring, intrusion detection, and crisis management. Includes alarm management, signature configuration, sensor configuration, and troubleshooting components. Emphasizes identifying, resolving, and documenting network crises and activating the response team. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: ITSY 201. ITSY 22 Incident Response & Handling (11.100) (- 1) hours In- depth coverage of incident response and incident handling, including, identifying sources of attacks and security breaches; analyzing security logs; recovering the system to normal; performing postmortem analysis; and implementing and modifying security measures. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: ITSY 201. ITSW 10 Introduction to Spreadsheets (11.001) (- 1) hours Instruction in the concepts, procedures, and application of electronic spreadsheets. Lab fee required. (ICOs 1, 2,, 6) Prerequisites: ITSC 101. ITSW 107 Introduction to Database (11.0802) (- 1) hours Introduction to database theory and the practical applications of a database. Lab fee required. (ICOs 1, 2,,, 5) Prerequisite: None. ITSY 12 Information Technology Security (11.100) (- 1) hours Instruction in security for network hardware, software, and data, including physical security; backup procedures; relevant tools; encryption; and protection from viruses. Lab fee required. (ICOs 1, 2,,, 6) Prerequisite: ITNW 125 and ITSC 101. 121