Â鶹´«Ã½

Computer Science

The Bachelor of Science in Computer Science program (BSCS) explores a broad spectrum of computing technologies and concepts and is designed for students planning to attend graduate school to earn M.S. or Ph.D. degree and/or seek position in industry or government as a software/cyber security specialist.  

The program educational objectives, listed below, establish career and professional accomplishments that the program is preparing graduates to attain, within about 3-5 years of graduation.  This program is accredited by the Computing Accreditation Commission (CAC) of ABET(), 111 Market Place, Suite 1050, Baltimore, MD 21202-4012, telephone 410-347-7700.

The Computer Science program enrollment and graduation trend for the period 2015-2018

Computer Science enrollment & graduation trend (Source: University Annual Fact Books)                             

 

2023

2022

2021

2020

2019

Freshman

29

13

24

28

35

Sophomore

12

11

14

20

12

Junior

7

9

13

14

14

Senior

12

17

15

14

7

Total

60

50

66

76

68

Graduates

4

11

13

10

4


program educational objectives

The program educational objectives address career and professional accomplishments that the program is preparing graduates to attain, within about 3-5 years of graduation. 

  1. Demonstrate a broad knowledge of mathematics and computer science serving as a foundation for lifelong learning; 
  2. Effectively perform in industry, government, or entrepreneurial endeavors utilizing their education in mathematics and computer science with a profound appreciation for the social and environmental context of a diverse global work setting; 
  3. Effectively communicate computing knowledge and problem-solving skills; 
  4. Pursue graduate study, research, and training to enhance their knowledge base; and 
  5. Demonstrate professional advancement through integrity, meritorious technical achievements, and expanded leadership responsibility. 

STUDENT OUTCOMES

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

Curriculum

The Â鶹´«Ã½ University undergraduate Computer Science (CS) curriculum provides a strong foundation in computer science as well as specialized knowledge through the student’s choice of track. The CS curriculum provides knowledge that is applicable across many fields, including many areas of engineering, science, and medicine. The curriculum specifies that a student must take a minimum of 50 hours of computer science coursework.

Scientific method and scientific research practices are also covered in Sophomore, Junior and Senior seminar courses with the requirement of submitting work toward the completion of the Senior Capstone Project.

Student Opportunities and Experience

Students work with outreach initiatives to improve computer science education at all levels. One of these initiatives is the STARS (Students & Technology in Academia, Research & Service) Alliance a regional partnerships among academia, industry, K-12 and the community to strengthen local programs by focusing on K-12 outreach, community service, student leadership and computing diversity research.

Students work with many programs focused on increasing the computing pipeline by getting students interested in STEM disciplines and future technology careers. These programs include The Association of Computing Machinery (ACM) and the National Society of Black Engineers (NSBE). Our students conduct outreach activities to include the local elementary, middle, and high school in a concerted effort to broaden participation in computing for underrepresented minorities and girls. These workshops include teaching boys and girls from K-12 how to write programs, develop websites, and program robots.

Careers and Outcomes

Graduates of the Mathematics and Computer Science program will be able to apply their knowledge of mathematics and computer science to the discipline. Students will be able to analyze a problem and define the requirements appropriate to its solution. Students will be able to design, develop, and implement, and evaluate a computer-based system, process, or program to meet the desire needs. They will be able to effectively work on teams to accomplish common goals.

A degree in computer science offers many options. Career options are limitless. Job opportunities are increasing daily with competitive salaries and a secure future. So what can one do with a job in computer science?

The graduate can become a

  • Software application developer
  • Computer Systems Analyst
  • Computer Systems Engineer
  • Network Systems Administrator
  • Database Administrator
  • Business Intelligence Analyst
  • Web Developer
  • Computer Programmer
  • Software Systems Developer
  • Software Quality Assurance (QA) Tester

Computer Science Career Resources

Explore Computer Science Careers

 
Computer Science Scholarships


Program Advisory Board Bylaws
PAB_Bylaws


Â鶹´«Ã½ Academic Catalog

Courses & Requirements

View the academic catalog to see all courses and requirements.

2024-2026 Undergraduate Catalog  2021-2023 Undergraduate Catalog       2018-2020 Undergraduate Catalog   2015-2017 Undergraduate Catalog                                       
Section Navigation
 
 
 
 
 
 
 
 
 
Support the next generation of Â鶹´«Ã½ Leaders
Your support provides educational enrichment through student scholarships, loan funds, instructional classroom equipment, preparing Â鶹´«Ã½'s students to be leaders of the future.