Computer Science and Engineering

Chair: Garth O. Sorenson
Phone: (435) 283-7531
Email: garth.sorenson@snow.edu

Department's Webpage: www.snow.edu/encs 

Software Engineering, Engineering and Computer Science are challenging and rewarding professions for young men and women. It requires extensive training in mathematics and science, as well as a mentality that is both creative and practical. The engineer and computer scientist are adventurers, innovators, builders, and, above all, problem solvers. He or she is seeking better, simpler, and more economical solutions to the problems that confront modern society.

Disciplines within Department: 

 

Computer Science

Contact: Garth O. Sorenson
Phone:
(435) 283-7531
Email:
garth.sorenson@snow.edu 

Webpage: www.snow.edu/cs 

Computer Science is the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application (Peter Denning et al.).

Computer Science majors study algorithms and data structures, high-level and low-level programming languages. They study computer organization and architecture. Computer Science majors study software methodology and engineering, operating systems and artificial intelligence and robotics. Majors also study database and information retrieval and numerical and symbolic computation. They study social, ethical, and professional issues. They program extensively and analyze and design computing systems, both hardware and software.

Discipline Outcomes:

Students who complete the recommended Computer Science curriculum at Snow College will be expected to demonstrate that they

 

Engineering

Contact: Garth O. Sorenson
Phone: (435) 283-7531
Email:  garth.sorenson@snow.edu 

Department's Webpage: www.snow.edu/engineering 

Engineering is the profession in which a knowledge of the mathematical and natural sciences gained by study, experience, and practice is applied with judgement to develop ways to utilize economically the materials and forces of nature for the benefit of mankind (ABET). 

Snow College offers a Bachelor of Science in Software Engineering degree and an Associate of Pre-Engineering (APE) degree. The APE degree is available to students who plan to transfer to a university and pursue a baccalaureate degree in any of the traditional fields of engineering. Snow College also offers the first two years of a Computer Science program to students who plan to transfer to a university and pursue a baccalaureate degree in Computer Science.

Outcomes:

Students who complete a degree in engineering or emphasis in engineering or computer science at Snow College will be expected to demonstrate that they

Programs within Discipline: