SMU Home  |   Winona   |  Twin Cities   |  Other Locations   |  WebTools   |  WebMail   |  Blackboard   |  iT HelpDesk
Prospective Students Current Students Alumni Parents Visitors Faculty & Staff
 
Degrees & Programs
Institutes & Affiliates
Libraries
Undergraduate
Graduate
International
Costs & Financial Aid
Facts & Figures
History & Mission
Lasallian Education
News & Events
Contact Us
Athletics
Performance Series
Campus Organizations
Student Life
President’s Office
Offices & Services
Job Opportunities
Giving to SMU
Safety & Security

 

SMU Home < Winona < Undergraduate Programs Print Page  |  Email Page
Computer Science Department
Department Overview

The focus of the department of computer science is to prepare students to be lifelong learners of and responsible contributors to the dynamic and expanding field of computing. The department contributes to the liberal arts mission of the university by providing a context for students to understand the role of technology in society.

Specifically, the department guides students through the active and challenging process of mastering basic computing skills, understanding in depth computing concepts, and applying these acquired skills and knowledge to solve real-world computing problems. During the senior capstone course, students are expected to demonstrate the ability to analyze a set of complex technological requirements, design and implement a system to meet these requirements, and finally, to evaluate the strengths and weaknesses of the resulting system. Students are exposed to the scientific, cultural, and political role that technology plays in our global society throughout our curriculum.

The department supports four majors. Three of the majors (computer science, mathematical/computer science and computer engineering) are aligned with the sciences. Students who major in these science-oriented majors gain a strong foundation in mathematics, computer science theory, and computer programming. The fourth major (e-business technology) is aligned with business marketing and management. Students who major in e-business technology gain a strong foundation in applied computing technology with a strong focus on learning how to effectively and responsibly use technology in business enterprises.

The department supports two minors, computer science and computer technology. The computer science minor is typically taken by mathematics and natural/physical science majors to improve career opportunities. The computer technology minor is typically taken by both science and non-science majors to improve their fluency in technology.

Any student earning less than a grade of “C” in a computer science course required for any of the majors or minors will be required to repeat the course to improve the grade.

The department is responsive to the needs of students preparing for careers in computing. Majors and minors often earn academic credit while serving as paid interns for technology based corporations. Internship experiences tend to reinforce the concept that independent learning, ethical standards, teamwork, and effective communication are all required for a successful career in computing.

General Department Goals

Students will develop:

  • Proficiency in core computing skills;
  • An understanding of foundational computer concepts as specified by the ACM professional organization;
  • The ability to analyze complex system requirements and to design a system that meets these requirements;
  • The ability to evaluate the strengths and weaknesses of real-world computing systems; and
  • An understanding of the scientific, cultural, and political role that technology plays in our global society.

Students who have a high school background in computer science are encouraged to apply for credit through advanced standing. Advanced placement information is available from the department chair.

Majors/Minors Offered:
Computer Engineering Major
Computer Science Major
E-Business Technology Major
Mathematical/Computer Science Major
Computer Science Minor
Computer Technology Minor

 

For more information contact:
Ann Smith, Chair
Computer Science Department
Saint Mary's University of Minnesota
700 Terrace Heights #1459
800-635-5987 x. 1430
asmith@smumn.edu

 





Department Links

Computer Science Department

Computer Engineering Major

Computer Science Major

E-Business Technology Major

Mathematical/Computer Science Major

Computer Science Minor

Computer Technology Minor

Course Descriptions

Computer Science Faculty

Request Information

Computer Science Department Home Page



SMU Home  |   Site Map   |  Faculty/Staff Directory   |  Maps & Directions   |  Contact Us   |  Institutes & Affiliates   |  Bookstores
   
Copyright © Saint Mary's University of Minnesota. All rights reserved.
Site powered by Intrcomm Technology's SMC
Updated by Website Editor - Winona on Wednesday, April 23, 2008.  Contact: webeditor@smumn.edu