NASTP Institute of Information Technology

Search
Close this search box.

Introduction to BS (Cyber Security) Program

Program Overview

Our Bachelor of Science in Cyber Security program focuses on equipping students with fundamental knowledge and skills needed to protect virtual and real-life entities from cyber threats and to construct robust software to harden the security posture of any cyber system.

Curriculum Highlights

Our curriculum is carefully designed to cover a wide range of Cyber Security topics, ensuring that students acquire the necessary skills and knowledge to excel in the field. Here are some key areas of study:

Programming Fundamentals
Students will learn core programming concepts and languages, enabling them to write clean, efficient, and reliable code. They will develop problem-solving skills and gain hands-on experience through programming assignments and projects.

Cyber Security
This course provides students an introduction to common cyber security threats, vulnerabilities, and risks related to web applications, networks, software and mobile applications. The course provides basic concepts and terminology used in the information and cyber security fields. Moreover, it will also enable students to differentiate between the various forms of malware and how they affect computers and networks.

Digital Forensics
This course is an introduction to computer forensics and investigation. It provides an understanding of how to conduct investigations to correctly gather, analyze and present digital evidence to different audiences. It also outlines the tools to locate and analyze digital evidence on a variety of devices, how to keep up to date with changing technologies, and laws and regulations in digital forensics.

Information Assurance
This course covers the understand the role and interaction of policies, laws, procedures, management issues, and technical issues in protecting information resources.

Vulnerability Assessment & Reverse Engineering
The course aims to develop core competencies in the field of vulnerability assessment covering software, networks and Web applications. It also covers reverse engineering techniques to analyze software, exploit targets, and defend against security threats like malware and viruses.

Secure Software Design and Development
The aim of the course is to develop core competencies in the fields of Secure Software Concepts, Secure Software Requirements, Secure Software Design, Secure Software Implementation/Coding, and Secure Software Testing. The course details the software security activities that need to be incorporated throughout the software development lifecycle.

Scroll to Top