Computer Science (Computer Programming Concentration) Program Information

 

Computer Science (Computer Programming Concentration) Program Information

Bachelor of Science

 

CurriculumAccreditation

Computer science is an essential part of our lives.  From smartphones to autonomous vehicles, the computer-enabled objects around us shape the way we communicate, travel, work and play.  Computer scientists, sometimes called computer programmers, are professionals who work closely with software developers and engineers to apply logic, creative thinking and analytical skills to write, test, debug, modify and maintain the codes that computers use to function.  Computer scientists invent the future by developing the architectures, applications and techniques for advanced computing systems.  Computer scientists work across all industries, including finance/banking, consulting, manufacturing, health care and medicine, government agencies, automotive, aerospace and education.  Due to constant advances in technology, computer scientists need to stay current with the latest trends such as artificial intelligence, big data analytics, and virtual and augmented reality.  Graduates of the program can continue their education with a Master of Science in Information Systems.

 

Computer Science (Computer Programming Concentration) (BS) Program

Select an item below for more information.

Program Handbook

Not Applicable - No specialized program handbook for this program.

 

Program Mission & Outcomes

The College of Information Technology's focus is to advance student learning and achievement through excellence in teaching within a dynamic and supportive learning environment.  Our programs deliver practical education to prepare students for professional careers in information technology.  We strive to prepare our graduates to be ethical professionals of life-long learning, career success, and community engagement.

 

Bachelor of Science in Computer Science

Program Outcomes

By the end of the program, students will...

  1. Demonstrate competency with various programming languages and operating systems with emphasis on object orientated design and end user functionality.
  2. Analyze a complex computing problem and apply principles of computing and software development fundamentals to produce computing-based solutions.
  3. Create a computing-based solution to meet a given set of computing requirements.
  4. Communicate effectively in a variety of professional contexts.
  5. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  6. Function effectively as a member or leader of a team engaged in activities appropriate to computer science and software development.

Effective: Summer 2020

Baker College Mission and Vision

 

Student Learning Outcomes

Academic Plan

Background Check Requirements

No Background Check required.

 

Additional Program Information

Please see your Program Director for additional program information.

 

Library Resources

Visit the Baker College Research Guide page for library research resources for this program.

For additional Library and Learning Support Services, visit our Academic Resource Center.

 

Clinical / Work Experience Information

For information about when to apply, how to apply, and application requirements, please visit our Work Experience Information web page.

Do you need Health Insurance coverage?  If yes, please visit the Healthcare.gov marketplace site.

 

Career Readiness

Visit the Career Readiness page for more information and resources on preparing for your future career.

For job search assistance, visit the Handshake information page.