This course is a sequel to the information assurance and security 1 and it focuses on the theoretical knowledge required to effectively design and manage the overall security posture of an organization. Topics such as cryptography and encryption are explored further in terms of how they relate to network security
- Teacher: Johaira Lidasan
This course focuses on software quality engineering and software cost estimation. This relates to testing, verification, and validation in order to find defects and determine the quality level of a software.
- Teacher: Johaira Lidasan
This course introduces students to the techniques in basic algorithmic analysis, algorithmic strategies, sorting, searching and graph algorithm that helps them when solving various classes of computing problems.
- Teacher: Johaira Lidasan
The course introduces the students to the concepts of Structured Query Language including its types, syntax, data types, operators, expressions, stored procedures and how it is applied different databases. It will also help students to familiarize on how application systems use SQL when dealing with data.
- Teacher: Johaira Lidasan
This course introduces the foundations of discrete mathematics as they apply to computing and problem solving. This covers basic logic, number theory, proof techniques, sets and the basics of counting.
- Teacher: Johaira Lidasan
The course introduces the students to the concepts of relational databases, data models and relational database design. The course requires students to do a database project which will involve actual database design and application development. It will also help students to familiarize with the database development tools.
- Teacher: Johaira Lidasan
This course introduces the students to theory and practice of 2D transformations, representations and visualization including drawing graphics in Visual C#, animation using Timer and Thread, and image processing.
- Teacher: Johaira Lidasan
Development of applications using web, mobile, and emerging technologies with emphasis on requirements managements, interface design, usability, testing, deployment including ethical and legal considerations.
- Teacher: Johaira Lidasan