FIN 674 Strategic Cost Analysis

3 Credits
This course focuses on the strategic use of cost information for planning and control, as well as costing products, services, and customers. Students will learn alternative ways of measuring costs to meet different management objectives, the role of budgeting as a planning and management tool, the use of cost analysis as a control tool to help management meet short- and long-term profit objectives, and the importance of ethics in achieving all of these objectives.

FIN 673 Applied Portfolio Management

3 Credits
This course deals with the construction and management of an institutional investment portfolio. The course provides the necessary understanding and tools crucial in portfolio management activities. Students will develop an appreciation for the various perspectives and techniques associated with portfolio management and security analysis and apply their knowledge by analyzing stocks and other investments with the guidance of their professor.

FIN 672 Financial Instruments & Derivatives

3 Credits

This course covers the major classes of derivative securities: forward contracts, futures contracts, options, and swaps. A derivative security is a financial security whose value depends on (or derives from) other more fundamental underlying financial variables, such as the price of a stock, an interest rate, an index level, a commodity price, or an exchange rate. Derivatives can be used to hedge or obtain insurance against existing risk exposures; however, derivatives do not offer a panacea in managing risk. Prerequisite: FIN 678.

 

JRN 450 Investigative Journalism

3 Credits

This course teaches students to create more in-depth news reports for various forms of media. Students will utilize research and evaluation skills learned in previous courses to produce investigative news reports suited for real-world publications. Prerequisite: JRN 301.

SSC 320 Global Socioeconomic Perspectives

3 Credits

This course is an examination of global socioeconomic development in the context of globalization. Topics include population growth, natural resources, sustainable growth, migration, diplomacy, and the global consequences of inequality, poverty, and war. These topics are examined through the lens of social expectations, gender ideals, and economic justice.

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. 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

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.