Ohio Northern University
  • email
  • directory
  • give
  • a-z
  • About ONU
  • Academics
  • Admissions
  • Alumni
  • Arts and Culture
  • Athletics
  • Student Life
  • Research
Information for you
  •  
  • Current Student
  • Faculty and Staff
  • Prospective Student
  • Parents and Family
  • Alumni
HomeCollege of EngineeringProgramsComputer Science
  • Civil Engineering
  • Computer Engineering
  • Computer Science
    • CS Curriculum
  • Electrical Engineering
  • Engineering Education
  • Mechanical Engineering
  • Advanced Energy Concentration

Apply now • Visit us

Photo
Northern ViewsPhoto Blog

Computer Science

Did you know?

Our program provides students with hands-on experiences in current languages (such as C# and Java) and operating systems (such as Windows and Linux) while stressing programming fundamentals and software engineering principles.

Each program in the ECCS department shares the same goals of producing high quality graduates through a broad-based curriculum that stresses fundamentals and the development of a professional work ethic. Many of our courses offer accessible, hands-on, practical laboratory experiences using relevant equipment and disciplined practices.

Computer Science is an ever-expanding field.  Computer scientists are trained problem solvers who have knowledge of both the theory and practice of programming solutions.  Students graduating from our program understand the importance of creating solutions that clients want and that users can use, and are aware of the ethical issues involved in the process. Students work with an abundance of programming languages, and learn how to select appropriate software tools and hardware devices for their designs.

Program Educational Objectives

Graduates of Computer Science program will:

  1. Be successful in their chosen career
  2. Engage in career-long learning
  3. Be effective communicators with those inside and outside of computer science.
  4. Practice the professional and ethical responsibilities of computer scientists.
  5. Be equipped to accept challenging assignments and responsibilities.

Student Outcomes

By the time of graduation, students majoring in Computer Science at Ohio Northern University will have:

  1. An ability to apply knowledge of computing and mathematics appropriate to the discipline
  2. An ability to analyze a problem and to identify and define the computing requirements appropriate to its solution
  3. An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
  4. An ability to function effectively on teams to accomplish a common goal
  5. An understanding of professional, ethical, legal, security and social issues and responsibilities
  6. An ability to communicate effectively with a range of audiences
  7. An ability to analyze the local and global impact of computing on individuals, organizations, and society
  8. Recognition of the need for and an ability to engage in continuing professional development
  9. An ability to use current techniques, skills, and tools necessary for computing practice.
  10. An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  11. An ability to apply design and development principles in the construction of software systems of varying complexity.
     
Admissions
Weather icon
Ada, Ohio: 50.7°F
Linkedin Youtube Rss Flickr Facebook Twitter
Connect with ONU:
Ohio Northern University
525 South Main Street
Ada, Ohio 45810
Phone 419-772-2000
Report Website Problem
Mobile Website
© 2013 Ohio Northern University
All rights reserved
Home
Campus Conduct Hotline
Privacy Policy