Admission Bookstores Careers @ SMU Commencement Ceremonies Degrees & Programs Faculty/Staff Directory Giving Opportunities Institutes & Affiliates Library - Twin Cities Library - Winona News & Communication Offices & Services Performing & Fine Arts President's Office Student Services - Twin Cities Transcripts Military & Veterans Services Writing Center - Twin Cities
Inside Pages WebTools WebMail Blackboard IT Helpdesk
UG_ComputerScience1

Computer Data Science Major


The new Computer Data Science major provides training in an in-demand field of study and offers three concentration options: Computer Science, Data Analytics, and Geographic Information Science. New related minors include Computer Science and Geographic Information Science, designed to enhance the educational experience by complementing majors in a variety of disciplines.

This major develops ethical and professional leaders who are skilled in the art and craft of software construction and possess skills in data analysis in many forms. The curriculum will benefit students looking to succeed in this rapidly growing field by helping them to think critically and problem solve.

The Computer Science track of the major emphasizes software design and development skills through project-based curriculum. Both the GIS and Data Analytics tracks provide students with a strong core of programming skills, while introducing students to relevant knowledge in their prospective areas.

The major concentrates on the skills, technologies and practices necessary to become a successful software artisan in each track. Each track follows a 3–1 educational model: three years of intense coursework plus one year of supervised project work. The supervised project work may include an internship. This program strives to engage students with outside partners in the computing industry as well as on-campus partners such as Saint Mary’s GeoSpatial Services, and internships at local companies such as Fastenal and IBM.

The first three years are built upon a platform of fundamental computing concepts and problem-solving skills. The final year builds a senior capstone practicum experience involving the student in the complete lifecycle of software development. The practicum is a year-long endeavor of the student's own design, or in conjunction with an ongoing group project.

General Goals for Learning:

Students in Computer Data Science (regardless of track) will develop:

  • Problem-solving and critical thinking skills and use these skills to solve complex computing problems; and
  • The communication and interpersonal skills necessary to perform effectively in a technical environment.

Computer Science Track

This track concentrates on the skills, technologies and practices necessary to become a successful software artisan. Though students use cutting-edge software development technologies, the curriculum focuses on the concepts and principles embodied by those technologies that persist over time.

General Goals for Learning:

In addition to the general goals given above, students in the Computer Science track will acquire:

  • Proficiency in core computer skills;
  • Project-based software development experience;
  • Software design and architectural skills leading to the construction of quality software;
  • Data analysis skill from multiple perspectives and technologies; and
  • An understanding of the scientific, cultural, and political role that technology plays in our global society.

Data Analytics Track

This track provides a combination of the knowledge and training for analytically focused careers in business with the programming skills necessary for working with data. The emphasis is on applications of data analysis, business forecasting, modeling, operations management, market analysis, and project management techniques. The student in this major will learn programming and information technology skills to provide information for decision support systems.

General Goals for Learning:

In addition to the general goals given above, students in the Data Analytics track will acquire:

  • The knowledge and training for analytically focused careers in business; and
  • An emphasis on applications of data analysis, business forecasting, modeling, operations management, market analysis, and project management techniques.

Geographic Information Science Track

This track concentrates on the skills, technologies, and practices necessary to become a successful creator and analyst in the use of geographic data. Geospatial technology can be applied in numerous fields and it is increasingly in demand in current and emerging careers within this digital technology era.

General Goals for Learning:

In addition to the general goals given above, students in the Geographic Information Science track will acquire:

  • A robust knowledge of cutting-edge geospatial technology and efficient use of technology; and
  • Familiarity with contextual applications to help meet increasing workplace demands and foster quality geospatial decision making.

Related Minors:

Computer Science
Geographic Information Science
Mathematics
Scientific Computing
Statistics