SWOSU Undergraduate Catalog 2023-2024

Southwestern Oklahoma State University Undergraduate Catalog 2023-2024

COMSC 3413 INTRODUCTION TO CYBERSECURITY In this course, students receive instruction and lab assignments focused on introductory concepts in cybersecurity. This course will teach students how to properly secure a network using a layered security model. Students learn about and then build a network starting with physical security measures and progressing all the way down to the data defenses, just as they would on the job. Prerequisite: COMSC 2603. F COMSC 3513 IS PROJECT MANAGEMENT This course will train the students in planning, scheduling, and controlling an Information System (IS) project during its life cycle. Techniques for planning, scheduling, and controlling projects will be discussed and applied. Demonstrations and exercises in using project-management software (such as MS project and ProjectLibre) are provided. Students will be given an opportunity to develop and execute an IS project and address issues such as staffing, scheduling, risk assessment and control, equipment needs and deployment, development of processes, development of procedures, development of policies, shareholder involvement, and project close-out. Prerequisite: COMSC 1103. F, S COMSC 3603 HARDWARE/SOFTWARE CONCEPTS This course provides an overview of computer and network hardware. It covers topics such as computer parts, tools, supporting various computer parts, network hardware, and supporting networks. This class will also help with preparation for the hardware session of the CompTIA A+ 220-901 certification test. F COMSC 3613 CYBERSECURITY ETHICS & LAW This course looks at ethics involved in today’s cybersecurity field by using real-world scenarios and applying the five codes of ethics: integrity, objectivity, professional competence, confidentiality, and professional behavior. This course will also look at cybersecurity law and how it promotes the confidentiality, integrity, and availability of public and private information, systems, and networks, through the use of forward- looking regulations and incentives, with the goal of protecting individual rights and privacy, economic interests, and national security. S COMSC 3853 COMPUTER FORENSICS ANALYSIS This course will offer students the knowledge and skills necessary to install, configure, and effectively use software available to perform complete computer forensic examinations. Students will demonstrate proficiency in the skills needed to conduct an effective Windows-based computer forensic examination to locate and analyze evidence found during the examination of computer systems utilizing the uCertify simulation software. Students may take the uCertify Exam to receive the uCertify Computer Forensics Analysis Certification at the conclusion of A study of web development using Macromedia Dreamweaver. Covers static and dynamic content, links, page layout, cascading styling sheets, and media objects. A significant student project is required. F, SU COMSC 3933 MULTIMEDIA SYSTEMS-DESIGN AND EVALUATION An investigation of multimedia systems and their applications. Techniques and processes for creating professional presentations based on utilization of sound, clip art, video, and text will be studied. Students will also examine the effect of multimedia presentations on social issues associated with the application environment. S COMSC 4001-4 INDEPENDENT STUDY IN COMPUTER SCIENCE the course. Prerequisite: COMSC 3253. S COMSC 3913 WEB DEVELOPMENT Specified projects in computer science. One to four credit hours. D COMSC 4011-4 COMPUTER SCIENCE SEMINAR Group study of specified advanced topics in computer science. One to four credit hours. D COMSC 4033 PRINCIPLES OF PROGRAMMING LANGUAGES The aim of this course is to introduce students to the general principles and concepts underlying programming languages, including such topics as syntax and its specification, exception handling and memory management.

Students will see how these topics fit into different types of programming languages which can be classified as logical, procedural, and object oriented. Prerequisite: COMSC 2043. F COMSC 4043 GEOGRAPHIC INFORMATION SYSTEMS Fundamental concepts of Geographic Information Systems (GIS), elements of GIS, analysis of spatial information, real-world applications, map creation and analysis. Primary objective is to investigate interactive GIS application rather than develop expert users. S COMSC 4133 DESIGN AND ANALYSIS OF COMPUTER ALGORITHMS Topics include asymptotic notations and analysis, big-O, recurrence relations, sorting (quick sort, merge sort…) and searching algorithms, divide and conquer, dynamic programming, basic graph algorithms, the greedy method, backtracking, NP-completeness. Prerequisites: COMSC 2413. S, SU COMSC 4143 SERVER MANAGEMENT This course provides students with experience in using the Windows Server and Linux Servers. Students will gain knowledge and skills needed to manage server accounts and resources, maintain server resources, monitor server performance, as well as safeguard data. S, SU COMSC 4173 MOBILE APPLICATIONS This course will focus on building platform independent applications for mobile devices. Topics will include focused app development, mobile device emulators, app prototyping and testing, app experience design, and app updates, iteration, and life cycle management. Prerequisite: COMSC 1033. S COMSC 4453 ADVANCED DATABASE SYSTEMS The course covers advanced topics in databases. Possible topics include multimedia databases, data on the Web, data mining and data warehousing as well as emerging issues and concepts in database design, implementation, and management. Prerequisite: COMSC 3403. S COMSC 4513 BUSINESS INTELLIGENCE Provides a managerial perspective to a business analytics continuum beginning with descriptive analytics (e.g., the nature of data, statistical modeling, data visualization, and business intelligence), moving on to predictive analytics (e.g., data mining, text/web mining, social media mining), and then to prescriptive analytics (e.g., optimization and simulation), concluding with future trends, privacy, and managerial considerations. AI, deep learning, robotics, chatbots, IoT, and Web/Internet-related enablers are highlighted as emerging technologies throughout the course. Prerequisites: COMSC-1023 and ENTRP 3113. F, S COMSC 4603 ADVANCED HARDWARE/SOFTWARE CONCEPTS Course content includes the study of current hardware and software. Possible topics include virtualization, virtual machines, security strategies, connection and installation of a network, custom-built computers, and network hardware support. Prerequisite: COMSC 3603. S COMSC 4753 COMPUTER GRAPHICS Design of graphics systems. Development of algorithms needed to implement both two- and three-dimensional graphics. Experience with a variety of graphics devices and software packages. Prerequisites: COMSC 1053 and MATH 1613. COMSC 4913 E-COMMERCE WEB DEVELOPMENT Topics include introduction to scripting; JavaScript and VB Script, dynamic HTML; Object Model, Collection Model and Event Model, Server Side Web Application Development with Scripting; accessing database and server data, Active Server Pages (ASP.NET), design and implementation of e-commerce transaction applications. Students will create sites for online order and other information processing using Microsoft's ASP.NET technology. Prerequisite: COMSC 3913. S COMSC 4921-3 COMPUTER SCIENCE INTERNSHIP Designed to prepare the students to cope with the professional challenges in the computer field. Students must complete two hundred forty hours of

338

Made with FlippingBook - professional solution for displaying marketing and sales documents online