The week of December 7-11, 2015 marks Computer Science Education Week with millions of students worldwide taking part in an event called “Hour of Code” to promote computer science. Mount St. Joseph University announces it is launching a computer science major this fall aimed at students looking for a well-rounded undergraduate degree option in the technology field.
Students will have two undergraduate degree options: a traditional computer science degree (Bachelor of Science) with a required minor in one of 11 different disciplines, and a web & mobile application development degree (Bachelor of Science) with a choice of a minor in graphic design or in mathematics. The options of a minor allow a student to apply their computer science knowledge and skills to a discipline that interests the student. The minors for the computer science degree include biology, business administration, chemistry, communication and new media studies, ethics, forensic science, mathematics, philosophy, psychology, sustainability studies, and web & mobile application development.
“Computer science is a growing field and will likely continue to offer careers on the rise with new technologies,” said Denise Krueger, Ph.D., associate professor of mathematics and computer science department chair. “Most people think the study of computer science is the same as computer programming, but it’s not. Computer science encompasses much more than programming and incorporates multiple topics such as algorithmic analysis and design, theory and design of programming languages, software engineering, and artificial intelligence to name a few.”
According to the U.S. Bureau of Labor Statistics, careers in computing-related fields are expected to grow more than 20%, which is faster than average job growth. The higher salaries for qualified professionals are also a draw attracting people interested in the technology field. New careers will likely come into existence as technology grows, but typical career paths include: front and back end web developer, data scientist, software developer, software engineer, and network administrator.
“There are many things prospective students can do now to get ready for this major,” said Dr. Krueger. “We encourage students to come prepared with a strong mathematics and science background from high school. An emphasis is placed on basic computer literacy, so any advanced placement (AP) computer and advanced technology courses that are also challenging are also recommended.”