Bachelor of Science Degree
Computer Science

Our ABET-accredited computer science degree equips you with the latest tech, hands-on experience and industry connections to excel in your computer science career.

The Bachelor of Science in Computer Science program at Oakland University places you at the forefront of technology and innovation. Our computer science degree equips you with hands-on experience in the latest technologies and next-generation applications redefining the field. You’ll also benefit from our extensive industry partnerships in Southeast Michigan’s famed “Automation Alley,” unlocking unique career opportunities.

Our computer science courses are designed to build your technical expertise while enhancing your professional skills and versatility, giving you an edge in the computer science job market. With accreditation from the ABET Computing Accreditation Commission, our computer science degree program empowers a diverse student population with the knowledge and skills to excel in an equally diverse range of computer science careers.

To further expand your knowledge in a specific area, our computer science major offers several professional tracks as well as an optional Concentration in Cybersecurity and Specialization in Artificial Intelligence.

The Bachelor of Science in Computer Science program at Oakland University places you at the forefront of technology and innovation. Our computer science degree equips you with hands-on experience in the latest technologies and next-generation applications redefining the field. You’ll also benefit from our extensive industry partnerships in Southeast Michigan’s famed “Automation Alley,” unlocking unique career opportunities.

Our computer science courses are designed to build your technical expertise while enhancing your professional skills and versatility, giving you an edge in the computer science job market. With accreditation from the ABET Computing Accreditation Commission, our computer science degree program empowers a diverse student population with the knowledge and skills to excel in an equally diverse range of computer science careers.

To further expand your knowledge in a specific area, our computer science major offers several professional tracks as well as an optional Concentration in Cybersecurity and Specialization in Artificial Intelligence.

Bachelor of Science in Computer Science: The Oakland University Advantage

Oakland University boasts one of the nation’s largest and most dynamic computer science degree programs, as recognized by the American Society for Engineering Education. This distinction means our computer science majors benefit from a broad array of academic choices, as well as extensive opportunities for internships and hands-on training in real-world settings.

Our computer science degree also stands out for its:

  • Results-oriented curriculum. Our Bachelor of Science in Computer Science program emphasizes applied skills that translate directly to the workplace. Throughout your computer science courses, you’ll engage in collaborative projects, examine real-world case studies, complete a senior capstone project and do other work that sharpens your critical analysis. 
  • Computer science internships. Employers across Southeast Michigan actively recruit our students for computer science internships. Because the local economy is so diversified, you can find computer science internships in all kinds of industries and work with organizations of every size, from small businesses and nonprofits to global corporations.
  • Outstanding faculty. You’ll take most of your computer science courses from experienced faculty, not adjuncts or graduate students. Our computer science faculty are true experts who combine academic distinction with research achievements and professional accomplishments. They’re also highly accessible and attentive and will go out of their way to help you achieve your goals in the classroom and beyond.
  • Access to advanced technology. Oakland University hosts several laboratories that enable computer science majors to get first-hand experience with cutting-edge technology. These facilities conduct active government and industry-sponsored research in artificial intelligence, cybersecurity, data science, medical informatics, programming languages, software engineering and other emerging areas.
  • Inclusiveness. Our Bachelor of Science in Computer Science program serves a highly diverse student body, preparing you to join a work force that’s more diverse than ever. Women and international students are well represented among our computer science majors and faculty, fostering an inclusive and enriching learning environment.

What can you do with a Computer Science Degree?

If you’re wondering what you can do with a computer science bachelor’s degree, the possibilities are extensive and promising. The U.S. Bureau of Labor Statistics projects computer science jobs to grow more than 20 percent over the next decade. This high demand translates to attractive salaries, with experienced computer scientists making upward of $100,000 per year.

Because our Bachelor of Science in Computer Science program has such a strong reputation among employers, our students often receive computer science job offers before they even graduate. With a computer science degree from Oakland University, you can pursue opportunities in a wide range of areas, including:

  • App development
  • Computer science
  • Data analysis
  • Front-end development
  • Information security
  • Information technology
  • Software design and development
  • Systems analysis
  • Systems programming
  • Web development

Computer Science Courses: What You’ll Study

Oakland University’s Bachelor of Science in Computer Science is accredited by the ABET Computing Accreditation Commission. Our computer science degree includes foundational courses in calculus, probability and physics, and culminates in a professional internship or undergraduate research project. 

With our computer science courses, you’ll explore areas such as:

  • Algorithms
  • C programming
  • Computational theory
  • Data structures
  • Database design
  • Networks
  • Object-oriented computing
  • Operating systems
  • Programming languages
  • Software engineering

In addition to a wide selection of electives, you can choose from several professional tracks in areas including bioinformatics, data analysis, game development, software engineering, web development and more. An optional Concentration in Cybersecurity and Specialization in Artificial Intelligence are also available.

Computer Science Bachelor’s Degree Requirements and Resources

Programs Related to the B.S. in Computer Science

Not sure if our Bachelor of Science in Computer Science is right for you? Check out these other undergraduate degree programs at Oakland and contact our admissions team to discuss your options:

Current Computer Science Internships

ProfessionalJob LocationBOSTON, MA, United StatesTracking Code26500996930318Posted Date3/18/2026Salary GradeGrade 49Expected Hiring Range Minimum$86,050.00Expected Hiring Range Maximum$114,750.00 The salary of the finalist selected for this role will be set based on a variety of factors, including but not limited to departmental budgets, qualifications, experience, education, licenses, specialty, training and internal pay comparison. The above hiring range represents the University's good faith and reasonable estimate of the range of possible compensation at the time of posting. Position TypeFull-Time/Regular The Data Analytics Developer within Continuous Improvement & Data Analytics (CIDA) is a key member of Boston University's internal consulting team, supporting leadership and stakeholders across the University to design and implement data-driven solutions that optimize operations and advance strategic decision-making. Reporting to the Manager of Consulting Services, this position plays a critical role in leading complex projects in service areas such as data visualization, automation, system integration, advisory services, facilitation, and project management. This role offers a hybrid work environment designed to foster collaboration and flexibility, with remote work for independent and internal tasks, and in-person attendance for team activities and stakeholder meetings. Major duties of this position include: • Lead complex, cross-functional consulting engagements with a strong focus on data solutions, including defining project scope, identifying resource requirements, and managing project execution.• Design, build, and implement scalable data visualization dashboards, automation solutions, and business intelligence tools that directly impact strategic initiatives.• Analyze complex datasets and business processes to develop actionable insights, optimize workflows, and recommend system improvements.• Facilitate workshops and meetings with stakeholders to gather business requirements, validate findings, and deliver tailored data solutions.• Develop comprehensive presentations and data storytelling artifacts to communicate technical findings to a wide range of audiences, from operational staff to senior leadership.• Collaborate with the CIDA team on projects where process improvement complements data solutions, ensuring holistic recommendations and implementations.• Maintain a commitment to innovation and continuous improvement by actively identifying opportunities for enhanced service delivery through advanced analytics and automation practices.• Represent Financial Affairs and CIDA on committees, task forces, and University-wide initiatives, providing expertise in data solutions and technology adoption. Required Skills • Bachelor's degree and 3 - 5 years of relevant experience in client service, consulting, data analytics, process improvement, or related fields.• Proven track record of successfully designing and implementing data solutions with measurable business impact.• Expertise in Microsoft tools, particularly PowerBI, SharePoint, PowerAutomate, and MS SQL; familiarity with project management platforms such as Asana is a plus.• Strong organizational skills and ability to manage multiple, complex projects simultaneously with minimal oversight.• Analytical rigor with the ability to frame hypotheses, assess options, and draw clear, actionable insights from data.• Background in developing automated workflows, data integrations, or strategic reporting initiatives.• Effective communication skills to clearly convey technical concepts to non-technical audiences and facilitate stakeholder buy-in.• Self-motivation and ability to thrive in an environment of ambiguity, balancing independent execution with collaborative engagement.• Sound judgment, adaptability, and a solutions-oriented mindset to navigate a fast-paced, evolving consulting environment. Preferred Skills: • Professional certifications (or willingness to obtain).• Experience working within higher education or other mission-driven, complex organizational environments. Benefits/Other Information: Boston Universitys generous benefits package includes health, dental, life insurance, and paid time off! Full-time employees are also eligible for tuition remission for courses at Boston University. Note: the remission benefit extends to dependents as well. For more details on benefits, please refer to the Boston University benefits page at https://www.bu.edu/hr/employee-resources/benefits/. The department of Financial Affairs at Boston University values intellectual, cultural, and social diversity among its staff and students. We remain steadfast in our dedication to building a team that is inclusive and equitable and a place where all constituents can thrive.• For all positions, we are looking for individuals who enjoy working with colleagues in a collaborative environment and who are flexible and creative. We strongly encourage applications from women and under-represented groups who share our interest in serving a university community with diverse needs, backgrounds, ethnicities, and abilities.• Interested applicants are asked to upload a resume, list of references (if available), and submit a cover letter addressed to 'Hiring Manager Data Analytics Developer. We will ensure that individuals with disabilities are provided with reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, natural or protective hairstyle, religion, sex, age, national origin, physical or mental disability, sexual orientation, gender identity, genetic information, military service, pregnancy or pregnancy-related condition, or because of marital, parental, or veteran status. We are a VEVRAA Federal Contractor. Required Skills Job Location: BOSTON, MA Position Type: Full-Time/Regular Salary Grade: $86,050.00-$114,750.00 To apply, visit https://apptrkr.com/7011490 Copyright ©2025 Jobelephant.com Inc. All rights reserved. https://www.jobelephant.com/ jeid-3e3e95d0b4b02b45ac6685e9a0bb5572
-->