Bachelor of Science in Government Contract Management*

Request more information

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

*not currently enrolling

Reach your career goals with a government contract management degree

Business professionals who work in government contract management are contract specialists with very distinct expertise. Working with government contracts is more complicated than typical commercial contract negotiations and specialized knowledge is most often needed. Potomac is one of the very few schools that provides this specialized program of study and graduates are eligible for government positions as well as private business and nonprofit positions.

Location On-Campus Online
Washington, DC
Virginia

120

TOTAL 

CREDITS

84

TRANSFER

CREDITS

Real-World Practitioners

Learn from experienced professionals.

Convenient Classes

Take a class online or
on-site.

Government Contract Management Degree Overview

Business professionals who work in government contract management are contract specialists with very distinct expertise. Working with government contracts is more complicated than typical commercial contract negotiations and specialized knowledge is most often needed. Potomac is one of the very few schools that provides this specialized program of study and graduates are eligible for government positions as well as private business and nonprofit positions.

Tatevik Sayadyan
Tatevik Sayadyan Accounting Assistant

“I liked Potomac school because it offered me high quality but affordable higher education in US. “

This Program Is Accredited By

Government Contract Management Courses & Curriculum

To receive a Bachelor of Science degree in Government Contract Management, students must earn 120 credit hours. Unless noted otherwise, all courses carry three semester credits hours. Program requirements are listed below.

Lower Division Requirements (60 credits)

18 credits
  • COMP 110 Computer and Office Applications
  • ENGL 101 English Composition I
  • ENGL 102 English Composition II
  • GNED 112 Student Success Strategies
  • MATH 106 College Mathematics
  • MATH 110 College Algebra
12 credits
  • ACCT 101 Principles of Financial Accounting I
  • ACCT 110 Principles of Financial Accounting II
  • ECON 201 Principles of Economics
  • FIN 230 Fundamentals of Finance
27 credits
  • BUS 110 Foundations of Business
  • BUS 202 Critical Thinking and Decision Making
  • BUS 230 Business Ethics and the Legal Environment
  • MGMT 210 Introduction to Project Management 
  • MGMT 211 Project Management Knowledge Areas 1 
  • MGMT 212 Project Management Knowledge Areas 2 
  • MGMT 230 Organizational Behavior
  • MGMT 235 Introduction to International Business
  • MRKT 110 Principles of Marketing
3 credits elective courses

Upper Division (60 credits)

Prerequisites for Upper Division Courses
  • Successful completion of general education course requirements
  • Successful completion of lower division core courses
12 credits
  • ENGL 395 Research and Report Writing
  • MATH 323 Research and Statistical Analysis
  • PSYC 201 Principles of Psychology
  • SCIE 312 Environmental Science and Sustainability
  • CAP480 Capstone Project
Any 15 credits of upper division courses or one of the concentrations below

Project Management Certifications

The courses listed below prepare students for the examination leading to certification as a Certified Associate Project Management Professional, Certified Federal Contracts Manager, or Certified Commercial Contracts Manager.

  • MGMT 210 Introduction to Project Management
  • MGMT 211 Project Management Knowledge Areas 1
  • MGMT 212 Project Management Knowledge Areas 2
  • MGMT 411 Total Quality Management
  • MATH 323 Research and Statistical Analysis

In addition, the following class
MATH 323 is required to prepare students for the examination leading to certification as Project
Management Professional (PMP).

  • MGMT 308 Government Contract Law
  • MGMT 326 Principles of Federal Acquisition (FAR and DFARS)
  • MGMT 330 Purchasing and Material Management
  • MGMT 332 Cost and Price Analysis
  • MGMT 350 Contract Administration
  • MGMT 450 Contract Modification and Options
  • ACCT 307 Cost Accounting
  • MGMT 308 Government Contract Law
  • MGMT 326 Principles of Federal Acquisition (FAR and DFARS)
  • MGMT 327 Performance-Based Contract
  • MGMT 350 Contract Administration
  • MGMT 450 Contract Modification and Options

Combining the upper division courses in both groups above prepares students for the
examination leading to certification as a Certified Professional Contracts Manager.

Government Contract Management Requirements & Outcomes

Graduates of the Bachelor of Science in Government Contract Management are able to:

  • Apply the fundamentals of management, finance, law, and operations to the administration of government contracts.
  • Evaluate competitive proposals by utilizing the government contract specification framework to ensure compliance and effectiveness.
  • Manage contract performance and ensure compliance with contract terms and conditions.
  • Analyze contract liability in relation to business cost and price strategies to optimize contract terms and outcomes.
  • Complete an admissions interview conducted in person or via online methods.
  • Sign and submit an attestation of high school (or equivalent) completion.
  • Equivalencies include a GED Certificate. Home schooled students must present a diploma that meets the requirements of the state in which it was issued. (Students with non-US credentials please see International Student Admissions Requirements below).
  • Submit a completed application
  • Arrange for official transcripts from all colleges/universities previously attended to be submitted to the Office of Records and Registration, University of the Potomac.
  • Submit grade reports or scores from any recognized college equivalency examinations (e.g., CLEP, DANTES, and Advanced Placement).
  • Submit certificates from any corporate education training or professional development programs. (Note: An ACE evaluation form may be required to determine appropriate credit for corporate educational training.)
  • Submit military training documents. (Note: An ACE military evaluation form may be required to determine appropriate credit for military training.)

Request FREE Information

Want to learn more about University of the Potomac?
Complete the simple form – it just takes a minute!

  • Invest in yourself by finishing your degree.

  • Take classes online, on campus, or both.

  • Finish faster. Save more.

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Request FREE Information

Want to learn more about University of the Potomac?Complete the simple form – it just takes a minute!

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Hear What Our Graduates Are Saying

Bachelor in Government Contract Management Jobs & Opportunities

A government contract management degree makes it possible to work successfully in acquisition related fields for both the government and private industry.

For information on jobs related to this program, as well as the U.S. Department of Labor Standard Occupational Classification (SOC) Codes, please click on the links below to the O*NET website sponsored by the U.S. Department of Labor.

  • Logisticians
  • Purchasing Managers, Buyers, and Purchasing Agents
  • Cost Estimators
  • Claims Adjusters, Appraisers, Examiners, and Investigators
Logistician

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Purchasing Manager, Buyer, or Purchasing Agent

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Cost Estimator

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Claims Adjuster, Appraiser, Examiner, and Investigator

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Small Business Owner

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Explore more Jobs & Careers for students
with a B.S. in Government Contract Management Degree

Government Contract Management Concentrations

Accounting Concentration Courses

  • ACCT 290 Intermediate Accounting I
  • ACCT 301 Intermediate Accounting II
  • ACCT 307 Cost Accounting
  • ACCT 320 Intermediate Accounting III
  • ACCT 330 Assurance and Audit Services
  • ACCT 402 Corporate Taxation

Finance Concentration Courses

  • FIN 310 Investment Analysis and Portfolio Management
  • FIN 320 Asset Management
  • FIN 330 Corporate Finance
  • FIN 340 Financial Reporting and Analysis
  • FIN 350 International Banking and Finance
  • FIN 400 Derivatives and Risk Management

Healthcare Management Courses

  • HLTH 303 Information Systems for Health Systems
  • HLTH 400 Societal Health and Policy Issues
  • HLTH 403 Global Health Administration
  • HLTH 405 Healthcare Financial Management
  • MGMT 411 Total Quality Management
  • MRKT 427 Marketing Management

Information Management Concentration Courses

  • CBSC 320 Information Security
  • MCAP 303 Organizational Technology and Information Management
  • MCAP 351 Management Support Systems
  • MICS 341 Systems Analysis and Design
  • MICS 455 Computer Networking and Telecommunications
  • MICS 461 Database Management

International Business Concentration Courses

  • BUS 310 Export/Import Marketing
  • MGMT 303 International Business Management
  • MGMT 311 Supply Chain Management
  • MGMT 440 International Organizational Development Strategies
  • MRKT 424 International Marketing
  • MRKT 450 New Product Development (US and Global)

Management Concentration Courses

  • MCAP 303 Organization and Technology of Information Management
  • MGMT 360 Leadership
  • MGMT 365 Managing Conflict and Change
  • MGMT 417 Human Resource Management
  • MGMT 424 Negotiations Management
  • MGMT 427 Operations Management

Marketing Concentration Courses

  • MRKT 350 Salesmanship
  • MRKT 424 International Marketing
  • MKRT 425 Consumer Behavior
  • MRKT 427 Marketing Management
  • MRKT 450 New Product Development (US and Global)
  • MRKT 490 Marketing and Social Media

*not currently enrolling

Bachelor in Government Contract Management Frequently Asked Questions

Government Contract Management is one of our undergraduate programs. This program provides you with the skills for successful contract negotiation and management and how to apply these techniques while seeking government contracts. You will gain a better understanding of how government projects are awarded and how to navigate the federal procurement legislation, process, and politics.

Depending on whether you will choose to study full-time or part-time, on-campus or online, earning a Bachelor’s in Government Contract Management will typically take you four years to complete. However, you can choose an accelerated program to complete your degree in less time.

UOTP aims to provide qualitative education at an affordable price. So we can assure you that it won’t cost you an arm and a leg to get your degree. You can have a clearer idea of how much you will be spending on your education by calculating your school cost. Not to forget that UOTP offers financial aid, scholarships, and other financial resources to keep your education affordable.

If you are to obtain a degree in Government Contract Management, you will be eligible for a number of job positions. As a graduate, you are prepared for jobs in government, commercial industry, and nonprofit organizations. As such, you will have plenty of options to choose from.

Yes, you can. The University of the Potomac gives you the opportunity to choose whether you want to enroll in an on-campus or online Government Contract Management program. It is entirely up to you to choose how you want to get your degree.

It all starts with you deciding to study Government Contract Management. After you make sure that you meet the UOTP admission requirements, you check the application deadline and start with the application procedures. Not to forget that you can always contact an admission officer to help you with the whole process.

Government Contract Management Degree Resources

Bachelor of Science in Computer Science

Request more information

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Reach your career goals with a computer science degree​

Potomac now offers an online Bachelor of Science in Computer Science and two convenient campuses for students in the Washington, D.C. and Virginia areas. The Bachelor in Computer Science degree prepares individuals to plan, optimize, design, and build computer software and hardware systems for commercial, government, and academic environments. The program covers a wide range of topics, including data structures and analysis, hardware architecture, and software algorithms, image and signal processing, and more.

Location On-Campus Online
Washington, DC
Virginia

120

TOTAL 

CREDITS

84

TRANSFER

CREDITS

COST PER CREDIT

Real-World Practitioners

Learn from experienced professionals.

Convenient Classes

Take a class online or
on-site.

Computer Science Degree Overview

This program prepares individuals for a wide range of professional certifications, and offers a number of specializations: software engineering, database management, game design, mobile application development and cybersecurity.
Aditya Singh Principal Business Data Analyst

“Potomac is more than an education. The university provides better career prospects, valuable employability skills, personal development and a world of opportunity. “

This Program Is Accredited By

Computer Science Courses & Curriculum

To receive a Bachelor of Science degree in Computer Science, students must earn 120 semester credit hours. Unless noted otherwise, all courses carry three semester credits hours. Program requirements are listed below.

Lower Division Requirements (60 credits)

 

18 credits
  • ENGL101 English Composition I
  • ENGL102 English Composition II
  • HIST101 Introduction to World History
  • GNED112 Student Success Strategies
  • MATH115 Calculus
  • PHIS100 Mechanics
27 credits
  • COMP140 Introduction to Data Communication and Networking
  • COMP160 Introduction to Programming I
  • COMP165 Introduction to Programming II
  • CBSC235 Foundations of Cyber Security
  • CBSC265 Network Security Management
  • COMP220 Data Structures and Algorithms I
  • COMP225 Data Structures and Algorithms II
  • ENGR240 Software Engineering I
  • ENGR241 Software Engineering II
9 credits
  • MATH180 Calculus II
  • MATH280 Discrete Math for Computer Science
  • MATH181 Calculus III
Electives (6 Credits) – At least 6 credits must be in lower-division.

Upper Division (60 credits)

12 credits
  • ENGL395 Research and Report Writing
  • MATH323 Research and Statistical Analysis
  • PSYC201 Principles of Psychology
  • MATH434 Differential Equations & Linear Algebra

 

30 credits

 

  • COMP305 Computer Org and Architecture I
  • COMP306 Computer Org and Architecture II
  • ENGR310 Object-Oriented Design and Development I
  • ENGR311 Object-Oriented Design and Development II
  • COMP401 Database Organization I
  • COMP410 Introduction to Wireless Networks and Performance
  • COMP415 Operating Systems I
  • COMP420 Distributed Systems I
  • COMP421 Distributed Systems II
  • COMP455 Mobile Applications Development
  • CAP480 Capstone Project
18 credits elective courses

Computer Science Requirements & Outcomes

Graduates of the Bachelor of Science in Computer Science are able to:

  • Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems.
  • Analyze problems, identify the computing and informatic requirements to develop appropriate solution.
  • Design, develop and implement the reliable computing systems based on the logic and mathematical principles and models
  • Analyze, design, develop, and document secure technical solutions for computing systems and networking infrastructure
  • Analyze, compare, and contrast algorithms, programming languages, compilers, and operating systems to select or develop solutions to problems.
  • Understand and follow local, national, and international technical standards, ethics, and intellectual property regulations when developing or updating computer applications and systems
  • Communicate effectively with a range of audiences.
  • Initiate and lead teamwork, implement a wide range of teamwork development, manage multicultural communication and possible conflicts.
  • Complete an admissions interview conducted in person or via online methods.
  • Sign and submit an attestation of high school (or equivalent) completion.
  • Equivalencies include a GED Certificate. Home schooled students must present a diploma that meets the requirements of the state in which it was issued. (Students with non-US credentials please see International Student Admissions Requirements below).
  • Submit a completed application
  • Arrange for official transcripts from all colleges/universities previously attended to be submitted to the Office of Records and Registration, University of the Potomac.
  • Submit grade reports or scores from any recognized college equivalency examinations (e.g., CLEP, DANTES, and Advanced Placement).
  • Submit certificates from any corporate education training or professional development programs. (Note: An ACE evaluation form may be required to determine appropriate credit for corporate educational training.)
  • Submit military training documents. (Note: An ACE military evaluation form may be required to determine appropriate credit for military training.)

Request FREE Information

Want to learn more about University of the Potomac?
Complete the simple form – it just takes a minute!

  • Invest in yourself by finishing your degree.

  • Take classes online, on campus, or both.

  • Finish faster. Save more.

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Request FREE Information

Want to learn more about University of the Potomac?Complete the simple form – it just takes a minute!

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Hear What Our Graduates Are Saying

Bachelor in Computer Science Jobs & Opportunities

Planning Analyst

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Small Business Owner

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Planning Analyst

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Small Business Owner

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Explore more Jobs & Careers for students
with a B.S. in Computer Science Degree

Computer Science Concentrations

Games Design Concentration Courses

  • WEB401 Introduction to Game Design
  • WEB407 Computer and Human Interaction
  • COMP460 Game Engine Programming I
  • COMP465 Game Engine Programming II
  • WEB405 Design for new Media
  • WEB406 Motion Design

Mobile Applications Concentration Courses

  • WEB407 Computer and Human Interaction
  • WEB402 Web Development: Client Side
  • WEB403 Web Development: Server Side
  • WEB404 Mobile Application design in Windows
  • WEB405 Design for new Media
  • WEB406 Motion Design

Software Engineering Concentration Courses

  • ENGR401 Special topics in JAVA I
  • ENGR402 Special topics in JAVA II
  • ENGR403 Software Testing
  • ENGR404 Agile Software Development
  • ENGR405 Applied Network and Security
  • COMP470 Database Organization II

Database Development Concentration Courses

  • COMP470 Database Organization II
  • COMP475 Data Modeling and Applications
  • COMP480 Introduction to Data Warehousing I
  • COMP485 Introduction to Data Warehousing II
  • COMP490 Data Visualization
  • COMP495 Advanced Database Management

Data Analytics Concentration Courses

  • DACS300 Data Analytics
  • DACS305 Fundamentals of Data Mining
  • DACS310 Database Design
  • DACS315 Introduction to Structured Query Language
  • DACS320 Oracle SQL Fundamentals
  • DACS440 Data Analytics II

Cybersecurity Concentration Courses

  • CBSC305 Introduction to Cybercrime and Homeland Security
  • CBSC415 Network Defense and Countermeasures
  • CBSC435 Firewalls for Security
  • CBSC495 Network Security Design
  • MICS341 Systems Analysis and Design
  • MICS455 Computer Networking and Telecommunications

Geospatial Intelligence Concentration Courses

  • GIS201 Principles of Geography and Digital Cartography
  • DACS210 Introduction to Data and Data Management
  • GIS300 Principles of Geospatial Intelligence and
  • GIS Technology GIS302 Fundamentals of Remote Sensing
  • GIS350 Geospatial Technology in Analytics
  • GIS450 Advanced Geospatial Intelligence

*not currently enrolling

Bachelor in Computer Science Frequently Asked Questions

Computer Science is one of our undergraduate programs. A Bachelor’s Degree in Computer Science will provide you with knowledge about programming languages, software development, and networking. While pursuing a Bachelor’s degree, you will be taught computer programming, database management, and software development. You will improve your problem-solving and critical thinking abilities as well.

Depending on whether you will choose to study full-time or part-time, on-campus or online, earning a Bachelor’s in Computer Science will typically take you four years to complete. However, you can choose an accelerated program to complete your degree in less time.

UOTP aims to provide qualitative education at an affordable price. So we can assure you that it won’t cost you an arm and a leg to get your degree. You can have a clearer idea of how much you will be spending on your education by calculating your school cost. Not to forget that UOTP offers financial aid, scholarships, and other financial resources to keep your education affordable.

Obtaining a Computer Science Degree opens several opportunities for you, as there are numerous technology-related occupations available. With the degree you will get at UOTP, you will be prepared for various technical professions, including systems programmer, systems analyst, software engineer, database administrator, and software architect. In addition, if you choose to pursue a graduate degree, your bachelor’s degree will assist you to get into graduate school.

Yes, you can. The University of the Potomac gives you the opportunity to choose whether you want to enroll in an on-campus or online Computer Science program. It is entirely up to you to choose how you want to get your degree.

It all starts with you deciding to study Computer Science. After you make sure that you meet the UOTP admission requirements, you check the application deadline and start with the application procedures. Not to forget that you can always contact an admission officer to help you with the whole process. 

Bachelor of Science in Computer Science

Request more information

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Reach your career goals with a computer science degree​

Potomac now offers an online Bachelor of Science in Computer Science and two convenient campuses for students in the Washington, D.C. and Virginia areas. The Bachelor in Computer Science degree prepares individuals to plan, optimize, design, and build computer software and hardware systems for commercial, government, and academic environments. The program covers a wide range of topics, including data structures and analysis, hardware architecture, and software algorithms, image and signal processing, and more.

Location On-Campus Online
Washington, DC
Virginia

120

TOTAL 

CREDITS

84

TRANSFER

CREDITS

COST PER CREDIT

Real-World Practitioners

Learn from experienced professionals.

Convenient Classes

Take a class online or
on-site.

Computer Science Degree Overview

This program prepares individuals for a wide range of professional certifications, and offers a number of specializations: software engineering, database management, game design, mobile application development and cybersecurity.
Aditya Singh Principal Business Data Analyst

“Potomac is more than an education. The university provides better career prospects, valuable employability skills, personal development and a world of opportunity. “

This Program Is Accredited By

Computer Science Courses & Curriculum

To receive a Bachelor of Science degree in Computer Science, students must earn 120 semester credit hours. Unless noted otherwise, all courses carry three semester credits hours. Program requirements are listed below.

Lower Division Requirements (60 credits)

 

18 credits
  • ENGL101 English Composition I
  • ENGL102 English Composition II
  • HIST101 Introduction to World History
  • GNED112 Student Success Strategies
  • MATH115 Calculus
  • PHIS100 Mechanics
27 credits
  • COMP140 Introduction to Data Communication and Networking
  • COMP160 Introduction to Programming I
  • COMP165 Introduction to Programming II
  • CBSC235 Foundations of Cyber Security
  • CBSC265 Network Security Management
  • COMP220 Data Structures and Algorithms I
  • COMP225 Data Structures and Algorithms II
  • ENGR240 Software Engineering I
  • ENGR241 Software Engineering II
9 credits
  • MATH180 Calculus II
  • MATH280 Discrete Math for Computer Science
  • MATH181 Calculus III
Electives (6 Credits) – At least 6 credits must be in lower-division.

Upper Division (60 credits)

12 credits
  • ENGL395 Research and Report Writing
  • MATH323 Research and Statistical Analysis
  • PSYC201 Principles of Psychology
  • MATH434 Differential Equations & Linear Algebra

 

30 credits

 

  • COMP305 Computer Org and Architecture I
  • COMP306 Computer Org and Architecture II
  • ENGR310 Object-Oriented Design and Development I
  • ENGR311 Object-Oriented Design and Development II
  • COMP401 Database Organization I
  • COMP410 Introduction to Wireless Networks and Performance
  • COMP415 Operating Systems I
  • COMP420 Distributed Systems I
  • COMP421 Distributed Systems II
  • COMP455 Mobile Applications Development
  • CAP480 Capstone Project
18 credits elective courses

Computer Science Requirements & Outcomes

Graduates of the Bachelor of Science in Computer Science are able to:

  • Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems.
  • Analyze problems, identify the computing and informatic requirements to develop appropriate solution.
  • Design, develop and implement the reliable computing systems based on the logic and mathematical principles and models
  • Analyze, design, develop, and document secure technical solutions for computing systems and networking infrastructure
  • Analyze, compare, and contrast algorithms, programming languages, compilers, and operating systems to select or develop solutions to problems.
  • Understand and follow local, national, and international technical standards, ethics, and intellectual property regulations when developing or updating computer applications and systems
  • Communicate effectively with a range of audiences.
  • Initiate and lead teamwork, implement a wide range of teamwork development, manage multicultural communication and possible conflicts.
  • Complete an admissions interview conducted in person or via online methods.
  • Sign and submit an attestation of high school (or equivalent) completion.
  • Equivalencies include a GED Certificate. Home schooled students must present a diploma that meets the requirements of the state in which it was issued. (Students with non-US credentials please see International Student Admissions Requirements below).
  • Submit a completed application
  • Arrange for official transcripts from all colleges/universities previously attended to be submitted to the Office of Records and Registration, University of the Potomac.
  • Submit grade reports or scores from any recognized college equivalency examinations (e.g., CLEP, DANTES, and Advanced Placement).
  • Submit certificates from any corporate education training or professional development programs. (Note: An ACE evaluation form may be required to determine appropriate credit for corporate educational training.)
  • Submit military training documents. (Note: An ACE military evaluation form may be required to determine appropriate credit for military training.)

Request FREE Information

Want to learn more about University of the Potomac?
Complete the simple form – it just takes a minute!

  • Invest in yourself by finishing your degree.

  • Take classes online, on campus, or both.

  • Finish faster. Save more.

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Request FREE Information

Want to learn more about University of the Potomac?Complete the simple form – it just takes a minute!

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Hear What Our Graduates Are Saying

Bachelor in Computer Science Jobs & Opportunities

Planning Analyst

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Small Business Owner

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Planning Analyst

Planning Analysts research and report data regarding cost, feasibility, and profitability on short- and long-range strategic plans.

Small Business Owner

Small Business Owners plan, direct, and manage all functions from operations to marketing to accounting, ensuring business health and profitability.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Explore more Jobs & Careers for students
with a B.S. in Computer Science Degree

Computer Science Concentrations

Games Design Concentration Courses

  • WEB401 Introduction to Game Design
  • WEB407 Computer and Human Interaction
  • COMP460 Game Engine Programming I
  • COMP465 Game Engine Programming II
  • WEB405 Design for new Media
  • WEB406 Motion Design

Mobile Applications Concentration Courses

  • WEB407 Computer and Human Interaction
  • WEB402 Web Development: Client Side
  • WEB403 Web Development: Server Side
  • WEB404 Mobile Application design in Windows
  • WEB405 Design for new Media
  • WEB406 Motion Design

Software Engineering Concentration Courses

  • ENGR401 Special topics in JAVA I
  • ENGR402 Special topics in JAVA II
  • ENGR403 Software Testing
  • ENGR404 Agile Software Development
  • ENGR405 Applied Network and Security
  • COMP470 Database Organization II

Database Development Concentration Courses

  • COMP470 Database Organization II
  • COMP475 Data Modeling and Applications
  • COMP480 Introduction to Data Warehousing I
  • COMP485 Introduction to Data Warehousing II
  • COMP490 Data Visualization
  • COMP495 Advanced Database Management

Data Analytics Concentration Courses

  • DACS300 Data Analytics
  • DACS305 Fundamentals of Data Mining
  • DACS310 Database Design
  • DACS315 Introduction to Structured Query Language
  • DACS320 Oracle SQL Fundamentals
  • DACS440 Data Analytics II

Cybersecurity Concentration Courses

  • CBSC305 Introduction to Cybercrime and Homeland Security
  • CBSC415 Network Defense and Countermeasures
  • CBSC435 Firewalls for Security
  • CBSC495 Network Security Design
  • MICS341 Systems Analysis and Design
  • MICS455 Computer Networking and Telecommunications

Geospatial Intelligence Concentration Courses

  • GIS201 Principles of Geography and Digital Cartography
  • DACS210 Introduction to Data and Data Management
  • GIS300 Principles of Geospatial Intelligence and
  • GIS Technology GIS302 Fundamentals of Remote Sensing
  • GIS350 Geospatial Technology in Analytics
  • GIS450 Advanced Geospatial Intelligence

*not currently enrolling

Bachelor in Computer Science Frequently Asked Questions

Computer Science is one of our undergraduate programs. A Bachelor’s Degree in Computer Science will provide you with knowledge about programming languages, software development, and networking. While pursuing a Bachelor’s degree, you will be taught computer programming, database management, and software development. You will improve your problem-solving and critical thinking abilities as well.

Depending on whether you will choose to study full-time or part-time, on-campus or online, earning a Bachelor’s in Computer Science will typically take you four years to complete. However, you can choose an accelerated program to complete your degree in less time.

UOTP aims to provide qualitative education at an affordable price. So we can assure you that it won’t cost you an arm and a leg to get your degree. You can have a clearer idea of how much you will be spending on your education by calculating your school cost. Not to forget that UOTP offers financial aid, scholarships, and other financial resources to keep your education affordable.

Obtaining a Computer Science Degree opens several opportunities for you, as there are numerous technology-related occupations available. With the degree you will get at UOTP, you will be prepared for various technical professions, including systems programmer, systems analyst, software engineer, database administrator, and software architect. In addition, if you choose to pursue a graduate degree, your bachelor’s degree will assist you to get into graduate school.

Yes, you can. The University of the Potomac gives you the opportunity to choose whether you want to enroll in an on-campus or online Computer Science program. It is entirely up to you to choose how you want to get your degree.

It all starts with you deciding to study Computer Science. After you make sure that you meet the UOTP admission requirements, you check the application deadline and start with the application procedures. Not to forget that you can always contact an admission officer to help you with the whole process. 

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300