MyMtech | Oredigger Web | Email | Directory | A to Z
Montana Tech of The University of Montana
Computer Science & Software Engineering

Degrees and Options

Students have a choice of pursuing a bachelors degree in either Computer Science or Software Engineering.

Curriculum

Both Computer Science and Software Engineering degrees begin with a Freshman Seminar course designed to introduce first year students to the fields of computer science and software engineering, the research of department faculty, and to professionals in the field. The students are introduced to programming and calculus in their first year. In the sophomore year students study discrete structures, assembly language, and database management. Students build on their programming knowledge with a full year of data structures and analysis of algorithms. In upper division courses students branch into areas such as software engineering, operating systems, programming languages, artificial intelligence, database management, networking, computer architecture, and the theoretical foundations of computing.

A breakdown of curriculum is given in the four-year curriculum worksheet. Your advisor will provide you with detailed information regarding your choice of electives.


»Computer Science Worksheet

»Software Engineering Worksheet

 

Worksheets from previous catalogs

 

 

 

 

 

 

Get Into It!
search: Go
 
© Montana Tech • All Rights Reserved
Montana Tech of The University of Montana • 1300 West Park Street * Butte, MT 59701 • 800-445-Tech