Error message

Views XML Backend: HTTP response: Not Found. URI: http://www.ashland.edu/administration/promotional-ads/all/feed

Integrating the Software Lifecycle into Your Lifecycle

The Software Design and Development program prepares you to be a proficient designer, developer, and troubleshooter of computer software systems. You will develop strong problem-solving, communication and teamwork skills, while taking courses that go in depth into each stage of the software lifecycle.

Contact Us

Department Chair

Dr. Christopher Swanson
Chair of the Department of Mathematics and Computer Science
209, Patterson Instructional Technology Center
419.289.5264
cswanson@ashland.edu

Administrative Assistant

Brenda Rodeback
Administrative Assistant
221, Kettering Science Center
419.289.5261
brodebac@ashland.edu

Curriculum

Brochures, Course Descriptions, Course Rotations & Four-Year Guides

Each department provides information specific to its majors and programs to help ensure you choose exactly which major is right for you. Use the supplemental material below to assist you in finding a major that most interests you.

Course Rotations

Computer Science Course Rotations

Cybersecurity Course Rotations

Software Design Course Rotations

Math Course Rotations

Anticipated Course Offerings 2021-2025: Computer Science, Cyber Security, Software Design Development and Math

Mathematics Course Descriptions

Cybersecurity Course Descriptions

Software Design Development Course Descriptions

Computer Science Course Descriptions

Undergraduate Catalog
2020-2021
2019-2020
2018-2019
2017-2018
2016-2017
2015-2016
2021-2022 Academic Year
Software Design and Development, B.S. Four-Year Guide
2020-2021 Academic Year
Software Design and Development, B.S. Four-Year Guide
2019-2020 Academic Year
Software Design and Development, B.S. Four-Year Guide

Contact Us

Contact Us

Department Chair

Dr. Christopher Swanson
Chair of the Department of Mathematics and Computer Science
209, Patterson Instructional Technology Center
419.289.5264
cswanson@ashland.edu

Administrative Assistant

Brenda Rodeback
Administrative Assistant
221, Kettering Science Center
419.289.5261
brodebac@ashland.edu

Curriculum

Curriculum

Brochures, Course Descriptions, Course Rotations & Four-Year Guides

Each department provides information specific to its majors and programs to help ensure you choose exactly which major is right for you. Use the supplemental material below to assist you in finding a major that most interests you.

Course Rotations

Computer Science Course Rotations

Cybersecurity Course Rotations

Software Design Course Rotations

Math Course Rotations

Anticipated Course Offerings 2021-2025: Computer Science, Cyber Security, Software Design Development and Math

Mathematics Course Descriptions

Cybersecurity Course Descriptions

Software Design Development Course Descriptions

Computer Science Course Descriptions

Undergraduate Catalog
2020-2021
2019-2020
2018-2019
2017-2018
2016-2017
2015-2016
2021-2022 Academic Year
Software Design and Development, B.S. Four-Year Guide
2020-2021 Academic Year
Software Design and Development, B.S. Four-Year Guide
2019-2020 Academic Year
Software Design and Development, B.S. Four-Year Guide

What to Expect in the Computer Science Program

When you major in Computer Science at Ashland University, you’ll take advantage of an exceptionally strong programming curriculum.

In this program, you’ll:

  • Receive personal attention from each of your professors, and many opportunities to participate in classroom activities with small class sizes

  • Access state-of-the-art computers in your classrooms and the department computer lab running on a variety of operating systems including Linux, Solaris, MacOS, and Windows so you can learn to work across many platforms. They’re also equipped with scientific typesetting software, software development tools, compilers, word processors, spreadsheet programs, database programs, web design and programming tools, audio and video editing software, multimedia software, computer algebra systems, statistical and geometric software, and other applications to enhance your learning experience.

  • Gain real world experience with internship opportunities at local and regional companies to earn college credit while getting paid

  • Benefit from opportunities to participate in national and international programming competitions to further build your skills

For your senior capstone, a local company will provide you with a real-life computer science problem and you’ll design the software to solve it. This will help you demonstrate your skills and give you the confidence to meet future challenges in your career of choice.