Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
1 weeks
Details
Program Details
Degree
Bachelors
Major
Cybersecurity | Database Management
Area of study
Information and Communication Technologies | Security Services
Education type
On campus
Course Language
English
About Program

Program Overview


Applied Bachelor in Software Security

The Applied Bachelor in Software Security program is designed to provide students with a comprehensive understanding of software security principles and practices.


Program Structure

  • The program includes a range of courses that cover the fundamentals of software security, including database programming and security.
  • One of the key courses in the program is SSD-3302: Database Programming and Security, which is offered in OCT II.

Course Details: SSD-3302

Credit Hours, Semester, Pre-requisite, and Notes

  • Credit Hours: 3
  • Semester: OCT II
  • Pre-requisite: SSD3203
  • Notes: NA

Course Description

The purpose of this course is to practice hands-on sessions on writing SQL language by introducing PL/SQL. The course covers the fundamentals of PL/SQL, including declaring variables, writing executable statements, control structures, handling exceptions, and stored procedures and functions. Using Oracle scenarios and step-by-step examples, the course provides a comprehensive understanding of database server architecture and administration with respect to database and server security, database backup, and recovery. Students will experiment with common threats to databases, identify and implement appropriate security measures to protect and secure databases and their servers. The course covers topics such as security, profiles, password policies, privileges and roles, Virtual Private Databases, and auditing, as well as advanced topics like SQL injection, database management security issues, securing the DBMS, enforcing access controls, and related issues. The course includes a lab component of 5 hours per week.


Program Focus

The Applied Bachelor in Software Security program focuses on providing students with the knowledge and skills necessary to design, develop, and maintain secure software systems. The program covers a range of topics, including database security, network security, and software development security.


See More
How can I help you today?