ASC Course Listing

Graduate Writing Skills (ASC 601, 0 Credits)
(Recommended preparation for students who want to improve their writing skills.) Improve your academic writing skills and become a better communicator. Enhance your grammar and punctuation skills through individualized exercises. Prepare for academic writing by summarizing and synthesizing texts, developing well-organized essays, and integrating sources into your work. Employ APA style for formatting and correct citation. Learn the steps of writing, from prewriting through proofreading, to produce clear, concise documents appropriate to your audience and purpose.

Introduction to Accounting and Financial Management (ASC 603, 0 Credits)
(Recommended preparation for students who want a foundational background in accounting and finance.) Engage in a basic study of accounting and financial management concepts and their use in analyzing financial statements and estimating the value of long-term capital projects and investments. Analyze the financial statements of actual companies using financial ratios. Apply time value of money concepts to determine the current and future value of financial and real assets/investments. Develop an appreciation for how financial management and accounting information can be used to support financial assessment analysis, valuation, and decision making in various contexts.

Basic Information Technology (ASC 605, 0 Credits)
(Recommended preparation for students who want a background in the basic configurations of computer hardware and operating systems software.) Explore concepts of computing. Discuss computer systems (including computer hardware and hardware components, computer software, and networks) and the Internet. Develop your understanding of the privacy and security issues related to computing and the Internet. This course is specifically recommended for students entering the cybersecurity, cybersecurity policy, and digital forensics programs who do not have a background in computing.

Introduction to Statistics (ASC 607, 0 Credits)
(Recommended preparation for students who require knowledge of statistics to progress in their coursework.) Learn to derive meaning from quantitative analysis of data by employing fundamental concepts and methods of statistics. Explore approaches and develop skills necessary to evaluate research methods and their application to solving problems, including the reliability and validity of sources and types of data and portraying data in tables, graphs, and charts. Use inferential statistics to draw conclusions, calculate correlation and regression, and apply other statistical methods to inform decisions.

Essentials of Computer Programming (ASC 609, 0 Credits)
(Recommended preparation for students with little or no programming experience.) Gain hands-on experience in creating computer programs. Explore all aspects of basic programming, including variables, arrays, conditions, and input/output. Build a foundation for more advanced work in computer programming. This course is specifically recommended for students entering the cybersecurity, cybersecurity policy, digital forensics, bioinformatics, data analytics, database technology, and software engineering programs.

Structure of Computer Programming (ASC 611, 0 Credits)
(Pre-requisite: ASC 609. Recommended preparation for students with some programming experience, typically with older languages such as PRG and COBOL.) Gain hands-on experience in creating computer programs. Explore aspects of programming related to the structure of the program, including loops, procedures/functions, and leveraging other software libraries/packages. This course is specifically recommended for students entering the cybersecurity, cybersecurity policy, digital forensics, bioinformatics, data analytics, database technology, and software engineering programs.