Overview – Bachelor of Science in Applied Computer Science

What can you do with a B.S. in Applied Computer Science?

The field of applied computer science is robust and offers plenty of opportunities. With your computer science degree, you’ll gain an understanding of programming and other technical skills that are in high demand in various industries. According to the U.S. Bureau of Labor Statistics, occupations in the field of computer and information technology are expected to grow 12% between 2018 and 2028, faster than the national average.

You can join this rapidly expanding field with a degree from Point Park University. The online computer science bachelor’s degree program allows you to choose from four concentrations that help tailor your education to your career goals. They include software development, big data and analytics, networking and security, and a general track.

Curriculum Overview

Point Park’s online computer science bachelor’s degree covers relevant topics like web development, big data and digital security while ensuring a diverse curriculum that offers students key skills needed for career preparedness. No matter the concentration you choose, each course in our program is developed for professionals by professionals, with our highly experienced instructors offering expertise from their own unique experiences. With our supportive online community on your side, you’ll have access to our dedicated support staff from application to graduation. With an applied computer science degree, your future is at your fingertips.

Transform Your Experience into College Credit

Point Park University is proud to introduce a new Prior Learning Assessment and Advanced Standing/Experiential Learning Credit opportunities. Students can transfer credits from qualifying experiences, including other college institutions, College Level Examination Program (CLEP), DANTES Subject Standardized Tests (DSST exams) or UEXCEL exams, Advanced Placement credit and experiential learning assessment portfolio submissions. Experiential learning credits are not considered current coursework for financial aid and they do not fulfill any of the minimum 30 credits that must be completed at Point Park University to graduate. In addition, experiential learning credits through portfolio submissions are capped at 18 credits.

Contact an enrollment counselor to learn more.

Request Info
Next Start Date: May 9, 2021
Est. Program Length: 2 – 4 Years
Credit Hours: 121
Course Length: 8 Weeks
Cost Per Credit: $499
Transfer Credits Accepted: Up to 90
  • Next Start Date: May 9, 2021

  • Est. Program Length: 2 – 4 Years

  • Credit Hours: 121

  • Course Length: 8 Weeks

  • Cost Per Credit: $499

  • Transfer Credits Accepted: Up to 90

Get Started

Course Offerings

Admission Requirements

Course Description
This course included communication theory as well as speech preparation, delivery, and communication technology. Student learning focuses on researching, composing, and delivering formal and impromptu speeches and presentations. Topics include research, analyzing and adapting audiences, message construction, outlining, delivery of messages and effective use of visual aids and technology. This course will develop each student’s ability to communicate effectively with respect to audience and purpose. The major emphasis is on the preparation and delivery of presentations ranging from one-on-one pitches and small group discussion to large audience speeches.

Course Description
Students will write argument-based assignments leading to an independently researched project based on academic and professional goals. Students will be required to 1.) find and integrate a variety of sources, 2.) read and analyze these sources, 3.) develop strong thesis statements that reflect perspectives on topics or issues, and 4.) construct persuasive arguments that engage with the viewpoints of experts and commentators. As the term progresses, students will have the opportunity to re-think or revise the ideas and perspectives they explored in earlier writing assignments by engaging with peer feedback and revising earlier drafts. Placement recommendations will require students to take ENGL 101 as a three credit course OR in conjunction with an additional credit of lab or studio instruction. Students who earn F or NP grades in ENGL 101 will be required to re-take the course in conjunction with a one-credit Writing Studio course.

Course Description
This course introduces students to the different kinds of communities that people construct for themselves (e.g. social, political, artistic, etc.) and the values and dynamics that define such communities (e.g. cooperation, civility, tolerance, responsibility, etc.). The notion of what it means to be a responsible member of the community will actively be explored and discussed by engagement and analysis of multiple communities: the classroom community, the Point Park University community, and the Pittsburgh community. Students will also examine the responsibilities they have to their personal academic development.

Choose two of the following courses:

  • ECON 201 – Principles of Macroeconomics
  • GCS 175 – Intro to Global Cultural Studies
  • GCS/MLNG 205 – Languages of the World
  • HIST 201 – Western Civilization I
  • HIST 202 – Western Civilization II
  • PADM 210/POLS 204 – Public Administration
  • POLS 205 – World Geography
  • POLS 250 – Intro to Study of Gov’t Systems
  • PHIL 215 – World Religions
  • SOC/MLNG 260 – Japanese Culture
  • THEA 225 – History Theatre I
  • THEA 226 – History Theatre II

Choose one of the following courses:

  • CHEM 101 – General Chemistry I
  • NSET 110 – Intro to Natural Sciences I
  • NSET 111 – Intro to Natural Sciences II
  • NSET 120 – Environmental Science
  • NSET 122 – The Science of Light

Choose one of following courses:

  • MATH 150 – The Mathematical Experience
  • MATH 175 – Elementary Statistics
  • MATH 180 – College Algebra
  • MATH 190 – Calculus I

Choose one of the following courses:

  • EDUC 252 – Children’s Literature
  • ENGL 120 – Introduction to Literary Studies
  • ENGL 251 – World Lit: Novels
  • ENGL 252 – The Art of Creative Nonfiction
  • ENGL 253 – The Art of Poetry
  • ENGL 254 – The Art of Short Story
  • ENGL 255 – Theoretical Approaches to the Study of Literature
  • JOUR 225 – Deconstructing the Story

Choice One
PSYC 150 – Psychological Foundations

Choice Two

  • EDUC 220 – Family and Community Diversity
  • EDUC 228 – Educational Psychology
  • HIST 206 – Foundations in Feminism: Women’s History in Western World
  • PSYC 203 – Theories of Personality
  • PSYC 214 – Psychology of Emotion
  • PSYC 230 – Characterological and Psychotic in Film and Fiction
  • SOC 150 – Sociological Foundations

Choose one of the following courses:

  • BMGT 271 – The Money Thing: Life and Finances During and After College
  • BUS 404 – Business Ethics
  • CMPS 330 – Electronic Commerce
  • ECON 202 – Principles of Microeconomics

Choose one of the following courses:

  • ART 100 – Intro to Visual Arts
  • CINE 170 – Intro to Screenwriting for Non-Majors
  • COMM 290 – Seminar in Media Studies
  • COPA 250 – Exploring the Arts
  • EDUC 251 – Art and Music in Teaching
  • ENGL 200 – Creative Writing
  • ENGL 252 – The Art of Creative Nonfiction
  • ENGL 253 – The Art of Poetry
  • ENGL 254 – The Art of Short Story
  • MLNG 220 – French Literature in Translation
  • PHOT 101 – Photography for Non-Majors
  • THEA 230 – Introduction to Theatre

Choose one of the following courses:

  • CMPS 114 – Problem Solving with Information Technology
  • DUC 101 – Technology Literacy in Education for the 21st Century
  • JOUR 103 – Graphic Design I
  • NSET 101 – Intro to Natural Sciences and Technology

Course chosen with advisor near completion of degree. Students may choose CMPS 480 – Senior Project as their capstone course.

Course Description
The basic principles and procedures for gathering, recording, summarizing and interpreting accounting data.

Course Description
Use of accounting information for management planning and control and the interpretation of accounting data as a management tool. Prerequisite: ACCT 102.

Course Description
An introduction to the law in general and a survey of the law as it relates to business transactions including the law of contracts, agency and employment, personal property, bailments, real property, wills, descendants’ estates, trusts and international law. Prerequisite: BMGT 101.

Course Description
Study of functions, institutions, marketing structure tools, career opportunities and the preparation of a complete marketing campaign for a job.

Course Description
Selection procedures, training techniques, wage and salary administration, fringe benefits, grievance procedures and disciplinary action. Prerequisites: BMGT 101; PSYC 150.

Course Description
This Pass/Fail course will prepare each student for their formal review by a board to determine each student’s ability to enroll in the Cooperative Education program in the School of Business. Emphasis will be placed on resume and cover letter writing, mock interviews, electronic portfolio, and various other methods to adequately prepare students for possible Cooperative Educational opportunities. Prerequisite: Sophomore standing.

Course Description
The problems associated with the effective management of capital. Includes the development of corporations, legal aspects, securities market, and financial planning and development. Prerequisites: BMGT 101; ACCT 102; MATH 175.

Course Description
Students will study concepts of operations management. Students will learn to use statistical techniques and quantitative analysis to apply to business type problems. Topics will include: Project management (PERT), use of formulas/mathematical equations/probability to make business decisions, models such as linear programming, forecasting, and basic inventory models.

Course Description
Examines the role of individual and group behavior within work organizations. Review the traditional theories of management. Topics will include motivation, leadership, group behavior, organizational structure, conflict management, and resistance to change.

Course Description
The course focuses on the computerized and Web-based systems used in business. Topics covered will includeknowledge management, customer relationship management, enterprise resource management, and supply chain management.

Course Description
An introduction to the pricing and allocation mechanism of the classical market economy.

Course Description
This Database course surveys topics in database systems. The course emphasizes the effective use of database (management) systems. Topics include access methods, data models, query languages, database design, query optimization, concurrency control, recovery, security, integrity, client-server architecture, and distributed database systems. Hands-on use will be a key part of the course.

Course Description
This course introduces basic networking and security concepts. It serves as a precursor to the more advanced and specialized networking and security courses. Coverage of topics focuses on identifying and understanding the nomenclature of hardware and software use in modern networks.

Course Description
This course introduces basic programming concepts. Hands on programming will be a key part of the course. The course is designed to teach and reinforce basic programming techniques and strategies. Prerequisites: CMPS 160.

Course Description
This course will provide you with concepts and tools to utilize data for making informed business decisions. We will start with the raw data and work our way to conclusions and examine all the intermediate steps in detail. Topics as data collection, model selection, built-in assumptions, and uncertainty will be at the core of the course. You will familiarize yourself with tools to apply these concepts in practice.

Course Description
In this course fundamental data structures will be explored that are indispensable when programming. Some major areas are objects, lists, arrays, stacks, queues, and more. Tradeoffs in terms of computational complexity and operations on these data structures are also discussed. Prerequisites: CMPS 162.

Course Description
In this course, students will learn how to administer a server. This ranges from installing an operating system, remotely installing software packages through a package manager, configuring the system, managing security and encryption, backups, to shell scripting. A big component of this course is lab work. Prerequisites: CMPS 162.

Course Description
This course continues where CMPS 162 and CMPS 260 leave off. The focus will be on problem solving but with a much higher difficulty level. The students will be required to write programs that involve multiple units of organization, e.g., classes. Several advanced algorithms will be discussed and should be implemented by the students. Prerequisites: CMPS 260.

Choose 15 credits from the following:

Concentration Details

  • CMPS 360 Survey of Programming Languages
  • CMPS 361 Web Application Development
  • CMPS 460 Mobile Application Development
  • 6 credits of IT major electives

Concentration Details

  • CMPS 364 NoSQL Databases
  • CMPS 461 Big Data Applications
  • CMPS 462 Data Mining
  • 6 credits of IT major electives

Concentration Details

  • CMPS 362 Networking
  • CMPS 363 Digital Security
  • 9 credits of IT major electives

Concentration Details
Students can complete the program without picking a concentration. In that case, they should complete a total of 15 credits of IT major electives.

Electives provide students with the opportunity to study content areas that meet personal, professional, or vocational interests.

Career Outcomes

The BLS reports that the median annual wage for computer and information technology occupations was $79,390 in 2014. An online information technology degree offers you access to this highly rewarding field through a variety of careers, including:

Network architects design and build computer networks to meet the technological needs of companies and organizations. These professionals may create plans and layouts for networks, ensure system security, upgrade hardware and software, research new technologies and provide continued support to clients. These jobs are expected to grow at a faster-than-average rate by 2024.

Computer programmers are responsible for writing and testing code for computers and their software. They may write programs in computing languages such as C++ or Java, assess programs for errors, create code, update and expand programs, and work with other technology professionals such as software developers. Fluency in several computing languages and systems platforms gives these professionals an advantage in the workforce.

Systems analysts are responsible for examining and improving the efficiency and effectiveness of computer systems. Combining business knowledge with information technology, systems analysts may prepare cost analyses, conduct testing, oversee system installation, research new systems and solutions, train end users, write instruction manuals and generally work with organizations to help them resourcefully meet their goals.

Database administrators help ensure sensitive digital information is stored, organized and secured. Their responsibilities include backing up and restoring data, creating databases through identifying the needs of end users, ensuring efficiency of database usage, making modifications to systems when necessary and more. These professionals may work as general administrators or specialize in specific applications, software or skills.

Information security analysts work to ensure the security of an organization’s computer networks and information systems. Their responsibilities may include monitoring for security breaches, installing security software, developing and implementing security standards, researching security trends and teaching others about security procedures when relevant. These individuals are crucial in protecting sensitive data in the digital world.

The role of computer systems administrators is to implement the day-to-day operations of computer networks found in companies and organizations. They may work with management to determine computer system needs, install hardware and software, make repairs, maintain security, train users in system operations, collect data and more. They may also serve as supervisors to computer support specialists.

Next Steps

Get Started

Discover the Point Park University Online degree that will help you further your current career, or forge a new career path.

Request Info

Online Application

Fill out the free online application to get started today.

Apply Now

Official Transcripts

Print and complete the Transcript Request Form and email it to getstarted@pointpark.edu

Download Transcript Form PDF


Point Park University is accredited by the Middle States Commission on Higher Education and complies with all regulations of the Pennsylvania Department of Education.

3624 Market Street
Philadelphia, PA 19104