Computer Science (BS) - Oakland City University

Computer Science (BS) - Oakland City University
Computer Science (BS)
Computer Science (BS)
The Computer Science Program at Oakland City University prepares students for careers in computer science through learning based on practice and grounded in theory. The Computer Science program serves to provide students with the methodologies and tools to solve problems in the discipline’s professional world, as well as provide training in communication skills to accompany the work done with state-of-the-art technology.
Career Outcomes
According to the
US Bureau of Labor Statistics (BLS)
, software developers are among the highest paid professionals in the modern workforce with a median salary of $110,140 (2020). Furthermore, the BLS estimates that the number of software developer jobs will grow exceedingly rapidly (22%) from 2020 – 2030, and – as per
CNBC
– there are over 700,000 open jobs in tech, most of which require a technically focused skillset.
Request Info
Visit
Undergraduate Majors and Minors
Nutrition (BS)
Information Technology
Cybersecurity (BS)
Computer Science (BS)
Accounting (AS, Minor)
Applied Mathematics (BS)
Biology (BS, Minor)
Business Administration (AS, BS, Minor)
Chemistry (Minor)
Christian Education (Minor)
Christian Studies (AA, BA)
Communications (BA, Minor)
Creative Technologies (BS)
Creative Writing (Minor)
Criminal Justice (AS, BS, Minor)
Early Childhood Education (AA, BA)
English (BA, Minor)
Elementary Education (BA)
Elementary Education & Special Education (BA)
Entrepreneurship and Innovation (Minor)
History (BS, Minor)
Journalism (Minor)
Lay Ministry (Minor)
Operations Management (BAS)
Pastoral Ministry (Minor)
Philosophy (Minor)
Physical Education and Health: All Grade (BS)
Applied Health & Fitness
Psychology (BS, Minor)
Servant Leadership (Minor)
Special Education, Mild Intervention: All Grade (BA)
University Studies (AA, BA)
Benefits
Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
Communicate effectively in a variety of professional contexts.
Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
Apply computer science theory and software development fundamentals to produce computing-based solutions.
Degree Courses
Introduction to Computer Science and Creative Technologies
Creative Computing and Programming
Physical Computing and Programming
Data Structures
Computer Networking and Architecture
Operating Systems
Software Engineering
Applied Database Management and Systems
Mathematical Foundations on Algorithms
Distributive Computing
Internet Programming
Senior Computing Capstone
My education has assisted me in my work in the IT Department at the University, and upon graduation will help me to find a position in my field.
Andrew Tarus
IT Student Worker
,
Class of 2023
Subject Matter Experts
Dr. Charles Severance
,
University of Michigan
– Dr. Charles Severance holds a PhD in Computer Science from Michigan State University. He is the former Executive Director of the Sakai Foundation, and one of the world’s leading online CS educators. His contributions and curriculum form the basis of our programming curriculum
Dr. Colleen Van Lent
,
University of Michigan
– Dr. Colleen Van Lent holds a PhD in Computer Science from Pitt. Her work focuses heavily on web design and development, especially in the field of accessibility. The Web Development course series is based on her Web Development for Everybody curriculum.
Corporate Partners
Google serves as a curriculum collaborator to the Computer Science and Cloud Computing courses in this program, providing ongoing guidance and feedback on the course topics and learning outcomes.
Professional Advisors
Mala Chandra
– Mala Chandra developed multiple core Java technologies, including J2EE, J2ME and Java Beans. In 2004, she was named one of the
25 most influential women in the development of the internet
. She has developed courses in gamification, social media and other subjects for the University of Washington.
Alexey Malashkevich –
Alexey is a highly respected engineer and engineering manager with strong experience in building cloud-based financial technology systems. His skill in building engineering teams gives him particular insight into the skills most valuable in today’s technology workforce. Furthermore his expertise in cloud applications was valuable in verifying learning outcomes from cloud computing classes. Alexey is the former CEO of Agile Code – a software development firm – and has 20 years of experience bringing software products to market.
Not quite ready to apply?
Learn more about OCU.
Fast Facts
Request Info
Visit