CST 499 Capstone for Computer Software Technology

3 Credits

This course will offer an opportunity for students to work on real life problems through an applied project in a teamwork environment. This course will cover the major software development lifecycle phases: software requirements gathering, software architecture and design, software development, software testing, and software project management. Students are required to apply appropriate methodologies to the activities in the aforementioned phases based on the selected topic. Each group of students will report their progress through a weekly interactive assignment and receive feedback from the instructor. Upon the completion of the course, each group will be required to submit a professional technical report and a working software demonstration. Prerequisites: GEN 499. This course must be taken last in the program. 

CST 316 Information Security Management

3 Credits

This course introduces students to skills, knowledge, techniques, and tools required by information technology security professionals. Topics include application security principles and techniques, network security mechanisms, cryptography, and secure programming techniques including cross site scripting, and SQL injection. Prerequisite: CST 301

CST 313 Software Testing

3 Credits

This course introduces students to software testing and quality control concepts, principles, and methodologies. The emphasis here is on understanding software testing process, planning, strategy, criteria, and testing methods, as well as software quality assurance concepts and control process. It covers the various subjects, including test models, test design techniques (black box and white-box testing techniques), integration, regression, and system testing methods. Prerequisite: CST 301

CST 310 Software Development

3 Credits

This course introduces students to modern software development principles and practices. It provides the necessary grounding on the different technologies associated with developing a business website. Students in this course will learn client-side web development; as well as server-side web development using PHP programing language. Prerequisite: CST 301

CST 307 Software Architecture and Design

3 Credits

This course introduces basic concepts and principles about software architecture and design. It starts with discussion on architectural structures and styles, followed by coverage of design issues and design patterns. The emphasis is on the interaction between software design and quality attributes such as availability, performance, security, interoperability, and modifiability. Prerequisite: CST 301

CST 304 Software Requirements and Analysis

3 Credits

The course will discuss concepts for systematically establishing, defining and managing the requirements for a large, complex, changing and software-intensive systems, from technical, organizational and management perspectives. The course will involve building models of both requirements Technology process and requirements Technology product, concerning both functional and non-functional. Prerequisite: CST 301

LEA 301 Supervision & Human Resource Management in Law Enforcement

3 Credits

This course will explore supervision and human resource management issues as each relates to issues involved in maintaining qualified and capable employees in a law enforcement organization. Concepts such as the impact of supervisory roles, recruitment, hiring, and retention, union-labor influences, and Human Resource standards are examined and discussed.

LEA 200 Ethical Leadership

3 Credits

This course focuses on theories and methods to assist in developing and maintaining ethical behavior in law enforcement organizations through ethical leadership. The course will analyze the ethical theories, environment and traits of responsible and moral leadership, as well as the consequences of ethical lapses.

ENG 302 American Literature After 1865

3 Credits

This course will examine American literature focusing on a selection of works published between 1865 and the present. We will explore the impact of social and cultural transformations on our national literature working through literary movements and paying close attention to the development of ideas about gender, race, region and nation as expressed in fiction, poetry, and drama.

ENG 301 American Literature to 1865

3 Credits

This course will examine American literature from early colonization through 1865, including texts from the colonial, revolutionary, and antebellum periods. The focus will be upon literary analysis and literary movements contextualized by American history and culture.

Subscribe to
Search UAGC

Let us help.

Fill out this form to talk with an advisor.

Are you currently a licensed RN?

This program requires you to be a current licensed registered nurse. Please check out other programs to reach your education goals such as the BA in Health and Wellness.

Are you a member of the military?

We are currently not accepting new enrollments in the state of North Carolina.