Computer Science - Secure Software and Database Systems

Download as PDF

BUSINESS, LEGAL & INFORMATION SYSTEMSAssoc in Applied ScienceAPPSC - Associate in Applied Science

Goal

GOAL 1 Graduates of the program will demonstrate specific skills and proficiency in the technical knowledge of secure computer programming principles, methods, and measurements.

Learning Outcomes

1. The student will design, implement, and formally test a medium sized software application, utilizing super-classes, subclasses, abstract classes, and interfaces.
2. The student will design and implement data structures including arrays, linked lists, stacks, queues, trees, sets, hashing, maps, and graphs.
3. The student will demonstrate an understanding of time and space efficiency analysis of searching and sorting algorithms.
4. The student will demonstrate a knowledge of designing, constructing and assessing appropriate solutions using a variety of basic recursive techniques.

Goal

GOAL 2 Graduates of the program will comprehend the security risks and threats to software.

Learning Outcomes

1. The student will understand the tenets of ethical and professional behavior promoted by professional societies and accept the professional responsibilities and liabilities associated with security.
2. The student will demonstrate an understanding of testing and static analysis of software to provide security assurance accept the professional responsibilities and liabilities associated with security.
3. The student will understand software architecture, architectural patterns, and client-server computing.

Goal

GOAL 3 Graduates of the program will have an application of knowledge in the proper construction and querying of databases and providing information from the stored data.

Learning Outcomes

1. The student will be able to design, create, and manage database.
2. The student will demonstrate an understanding of SQL commands to create, maintain, and query a relational database.
3. The students will manage and organize the relational database and user/data privileges.