|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course examines the critical defensive technologies needed to secure network perimeters. Coverage includes network security threats and goals, advanced TCP/IP concepts, router security, intrusion detection, firewall design and configuration, IPSec and virtual private network (VPN) design, and wireless design and security. (Prerequisite(s): Grade of "C" or better in CSCI 2420 and 2461 or instructor approval) 4C/4/0/0
-
4.00 Credits
This course provides an overview of the process of creating and implementing policies and procedures for responding to security incidents and for disaster recovery. The student will gain skills in creating policies for responding to security incidents as well as the business continuity and disaster recovery aspects of the incident response plan. (Prerequisite(s): Grade of "C" or better in CSCI 1523 and 2420 or instructor approval) 4C/4/0/0
-
4.00 Credits
This course provides an introduction to ethical hacking and security testing. Topics include tools and techniques used to detect system vulnerabilities. Students will learn how to set up defensive systems and countermeasures. (Prerequisite(s): Grade of "C" or better in CSCI 1523 and CSCI 2420 or instructor approval) 4C/4/0/0
-
4.00 Credits
The course describes the architectures and considerations related to designing, securing, operating, and troubleshooting enterprise networks. This course covers wide area network (WAN) technologies and quality of service (QoS) mechanisms used for secure remote access. ENSA also introduces software-defined networking, virtualization, and automation concepts that support the digitalization of networks. Students gain skills to configure and troubleshoot enterprise networks, and learn to identify and protect against cybersecurity threats. (Prerequisite(s): CSCI 2465 with a grade of "C" or better) 4C/4/0/0
-
4.00 Credits
This course introduces the hardware/software components of computer systems. The concepts of data representation, boolean algebra, machine-level programs, instruction set architecture, processor organization, memory hierarchy, virtual memory, compiling and linking are presented in detail. (Prerequisite(s): CSCI 1410, CSCI 1523 and MATH 1730) 4C/4/0/0
-
1.00 - 6.00 Credits
This course will provide a hands-on approach for students to process, manipulate and display data using the Python scripting language and the Blender 3D software tool. Topics will include fundamentals of the Blender interface, basic Python Data Structures, scripting in the Blender environment, importing data in csv and txt formats to Blender and visualizing data within a 3D environment. No previous knowledge of Blender or Python is required. (Prerequisite(s): Must be enrolled in a Computer Science or Computer Graphics major) 2C/2/0/0
-
4.00 Credits
This course is an advanced course in JavaScript programming for the client. It covers key Web 2.0 technologies such as AJAX (asynchronous JavaScript and XML) used to create rich, interactive web applications. The course begins with the elementary aspects of AJAX programming and then focuses on popular AJAX toolkits and JavaScript frameworks. It introduces JSON (JavaScript Object Notation) as an alternative format for data interchange. It also presents advanced JavaScript topics and techniques. The key elements of the course are hands-on exercises utilizing AJAX tools and techniques to develop interactive web sites. This course assumes a previous introduction to JavaScript as well as previous exposure to database-driven website development. (Prerequisite(s): CSCI 2440) 4C/4/0/0
-
1.00 - 8.00 Credits
A cooperative work-student program between Saint Paul College Computer Science Program and a business facility to allow the student an employment-like experience. (Prerequisite(s): Instructor approval) Variable 1-8 credits
-
3.00 Credits
Students will complete a semester-long, stand-alone project designed to integrate, synthesize, and demonstrate their data science knowledge in a multi-faceted manner. These projects will give them the opportunity to work with real-world data and put their newly acquired skills to use. The projects will be completed with the help of a faculty member and a local government or industry partner. (Prerequisite(s): CSCI 1714 and MATH 2100) 3C/3/0/0
-
1.00 Credits
This course focuses on the career planning and decision-making process. Students will acquire skills in identifying potential career areas based on personal assessments and in utilizing career decision-making and goal setting strategies to determine a career choice. Students will utilize various career resources, such as online sites, to assist in the decision-making planning process. 1C/1/0/0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|