Computer Science Professional B.S.
Bachelor of Science - Computer Science; Track: Professional
College Humanities & Sciences
Catalog Year: 2015-2016
Degree Specific Credits: 87
Required Cumulative GPA: 2.0
Computer Science Core Courses
Rule: Must complete all of the following:courses
Note: .
Note: 100-level CSCI courses other than CSCI 106, CSCI 135-136, and 200-level CSCI courses other than CSCI 205 and CSCI 232 do not count toward the degree or track requirements. However, they do count in the 60 credit limit in the major.
CSCI 315E will fulfill the upper division writing requirement.
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
CSCI 106 - Careers in Computer Science
Offered autumn. Exploration of various careers available in the general area of Computer Science. Includes discussion of strategies for success in the major. Computer Science faculty members also will discuss possible undergraduate research opportunities and motivation for graduate education.
|
1 Credits |
Show Description |
CSCI 135 - Fund of Computer Science I
Offered autumn and spring. Prereq., computer programming experience in a language such as BASIC, Pascal, C, etc.; CSCI 104 highly recommended as prereq. or coreq. Fundamental computer science concepts using the high level structured programming language, Java.
|
3 Credits |
Show Description |
CSCI 136 - Fund of Computer Science II
Offered autumn and spring. Prereq., CSCI 135; coreq., M 115 or M 151 or consent of instr. Continuation of CSCI 135. Survey of computer science topics including recursion, algorithms, basic data structures, operating systems, artificial intelligence, graphics, user interfaces, and social and ethical implications of computing.
|
3 Credits |
Show Description |
CSCI 205 - Programming Languages w/ C/C++
Offered spring. Prereq., CSCI 232 and M 225. Concepts and principles of programming languages with an emphasis on C, C++, and object-oriented programming. Syntax and semantics of object-oriented languages. Principles and implementation of late binding, memory allocation and de-allocation, type-checking, scope, polymorphism, inheritance.
|
4 Credits |
Show Description |
CSCI 232 - Data Structures and Algorithms
Offered autumn. Prereq., 'B-' or better in CSCI 136; or consent of instr. Abstract data types, algorithm analysis, stacks, queues, lists, recursion, trees, hashing, graphs, and applications of data structures in algorithm development. Python programming language used.
|
4 Credits |
Show Description |
CSCI 315E - Computers, Ethics, and Society
Offered autumn. Prereq., University approved intermediate level writing course. Ethical problems that computer scientists face. The codes of ethics of professional computing societies. The social implications of computers, computing, and other digital technologies.
|
3 Credits |
Show Description |
CSCI 323 - Software Science
Offered autumn. Prereq., CSCI 136. Study, implementation, and assessment of software processes, techniques, methods, and CASE tools. Project management and cost estimation techniques will be examined. A group project may be required.
|
3 Credits |
Show Description |
CSCI 332 - Design/Analysis of Algorithms
Offered spring. Prereq., CSCI 232 and M 225 or consent of instr. Algorithm design, analysis, and correctness. Commonly used algorithms including searching and sorting, string search, dynamic programming, branch and bound, graph algorithms, and parallel algorithms. Introduction to NP-complete problems.
|
3 Credits |
Show Description |
CSCI 361 - Computer Architecture
Offered spring. Prereq., CSCI 136 or consent of instr. Functional view of computer system components, BCPU, ALU, memory, bus, cache, I/O module. Instruction set design: formats, addressing modes. Basic circuit design. Pipelining and assembly language. Interrupt handling. Implementation of ALU and control unit. Detailed design of an RISC-like instruction set. Datapath and performance comparisons. Basic multiprocessor design.
|
3 Credits |
Show Description |
CSCI 426 - Adv Prgrmng Theory/Practice I
Offered autumn. Prereq., CSCI 205, 232, 323 and M 225, or consent of instr. Examination and implementation of modern best practices in the areas of software design, coding, testing and maintenance. Focus on design patterns and design pattern languages used to build modern software systems in a variety of areas.
|
3 Credits |
Show Description |
CSCI 427 - Adv Prgrmng Theory/Practice II
Offered spring. Prereq., CSCI 426. Design and implementation of a major software project in a group setting, with required documentation, presentation, installation, and approval by the instructor.
|
3 Credits |
Minimum Required Grade: C- | 33 Total Credits Required |
Degree Electives
Rule: Must complete 18 credits from the following courses
Note: A total of at most 3 of the 18 credits of CS electives may be in CSCI 398 or 498.
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
CSCI 340 - Database Design
Offered spring. Prereq., CSCI 232 or consent of instr. Fundamentals of data modeling, the relational mode, normal forms, file organization, index structures and SQL. Major project involving the design and implementation of a relational database.
|
3 Credits |
Show Description |
CSCI 390 - Research
(R-6) Offered intermittently. Prereq., consent of instr. Directed individual research and study appropriate to the back ground and objectives of the student.
|
1 To 6 Credits |
Show Description |
CSCI 391 - Special Topics
(R-6) Offered intermittently. Prereq., junior standing. Experimental offerings of visiting professors, experimental offerings of new courses, or one-time offerings of current topics.
|
1 To 6 Credits |
Show Description |
CSCI 392 - Independent Study
(R-6) Offered intermittently. Prereq., consent of instr. Course material appropriate to the needs and objectives of the individual student.
|
1 To 6 Credits |
Show Description |
CSCI 394 - Seminar
(R-6) Offered intermittently. Prereq., consent of instr. Guidance in special work.
|
1 To 6 Credits |
Show Description |
CSCI 398 - Internship
(R-3) Offered intermittently. Prereq., consent of department. Business or government internship. Prior approval must be obtained from faculty supervisor and the Internship Services office. Only three credits applicable to computer science major or minor. A maximum of 6 credits of Internship (198, 298, 398, 498) may count toward graduation.
|
1 To 3 Credits |
Show Description |
CSCI 411 - Advanced Web Programming
Offered intermittently. Prereq., CSCI 136. Programming and software development techniques for developing web-based applications. Scripting and other programming languages that are used for web-based development.
|
3 Credits |
Show Description |
CSCI 412 - Game and Mobile App
Offered intermittently. Prereq., CSCI 232 and 323. Programming and software development techniques for developing gaming and mobile applications. Multiple gaming environments and mobile programming languages are introduced and examined to build modern applications.
|
3 Credits |
Show Description |
CSCI 438 - Theory of Computation
Offered intermittently. Prereq., M 225 or M 307. This course focuses on understanding the limitations & capabilities of abstract models of computation, through rigorous mathematical analysis. Topics will include finite & pushdown automata, nondeterministic computation, regular expressions, generative grammars, Turing machines, undecidability, and computational complexity.
|
3 Credits |
Show Description |
CSCI 441 - Computer Graphics Programming
Offered intermittently. Prereq., CSCI 232 and M 221 or consent of instr. The graphics pipeline, its implementation in hardware and emphasis on the programmable portions of the pipeline. Matrix transformations for modeling, viewing, clipping, and windowing. Application of lighting, coloring, and texturing models. Hierarchical modeling of objects. Programmable shaders. OpenGL and WebGL.
|
3 Credits |
Show Description |
CSCI 443 - User Interface Design
Offered intermittently. Prereq., CSCI 232 or consent of instr. Introduction to usability and key concepts of human behavior. Focus on the process of user-centered design, including requirements specification, prototyping, and methods of evaluation. Incorporation of regular design critiques of classmates' work, and emphasis on both oral and written communication skills. Credit not allowed for CSCI 543 and this course.
|
3 Credits |
Show Description |
CSCI 444 - Data Visualization
Offered intermittently. Prereq., M 171; programming experience; and junior, senior, or graduate status; or consent of instr. Visualization fundamentals and applications using special visualization software; formulation of 3-D empirical models; translation of 3-D models into graphical displays; time sequences and pseudo-animation; interactive versus presentation techniques; special techniques for video, CD and other media.
|
3 Credits |
Show Description |
CSCI 446 - Artificial Intelligence
Offered intermittently. Prereq., M 225 or M 307, and CSCI 232, or consent of instr. Using computers and software to solve problems that require intelligence. Specific topics may include knowledge representation, logical and probabilistic reasoning, machine learning, planning, game playing, information retrieval, computer vision, and robotics.
|
3 Credits |
Show Description |
CSCI 447 - Machine Learning
Offered intermittently. Prereq., CSCI 232 or consent of instr. Introduction to the framework of learning from examples, various learning algorithms such as neural networks, and generic learning principles such as inductive bias, Occam's Razor, and data mining. Credit not allowed for both CSCI 447 and CSCI 547.
|
3 Credits |
Show Description |
CSCI 448 - Pattern Recognition
Offered intermittently. Prereq., Junior or Senior status. Introduction to the framework of unsupervised learning techniques such as clustering (agglomerative, fuzzy, graph theory based, etc.), multivariate analysis approaches (PCA, MDS, LDA, etc.), image analysis (edge detection, etc.), as well as feature selection and generation. Emphasis will be on the underlying algorithms and their implementation. Credit not allowed for both CSCI 448 and CSCI 548.
|
3 Credits |
Show Description |
CSCI 451 - Computational Biology
Offered Autumn. Designed for attendance by both computer scientists and biologists. The course will explore the importance of interdisciplinary partnerships between these two fields. Students will learn to use various existing computational tools for investigating genomic and other biological data. This will include tools for performing sequence alignments and searches, building phylogenetic trees, predicting RNA secondary structure, and predicting protein tertiary structure. The underlying algorithmic approaches taken by these tools will be discussed, and in some cases, actually implemented by the class participants. The course will examine the data repositories where genomic and other biological data are stored. There will be some light programming required using PERL as the language of choice. It is assumed that the class participants have no experience programming in PERL and will learn this skill as part of the course. Credit not allowed for CSCI 558 and this course.
|
3 Credits |
Show Description |
CSCI 460 - Operating Systems
Offered autumn. Prereq., CSCI 232, or consent of instr. Operating system design principles. Processes, threads, synchronization, deadlock, memory management, file management and file systems, protection, and security, comparison of commonly used existing operating systems, writing programs that make use of operating system services. It is recommended, but not required, that the student also attend Programming Languages (in order to be prepared to write C programs) and Architecture (in order to understand interactions between the operating system and processor hardware) prior to attending this course.
|
3 Credits |
Show Description |
CSCI 466 - Networks
Offered spring. Prereq., CSCI 232. Concepts and practice of computer networking, network protocol layers, switching, routing, flow, and congestion control. Network programming.
|
3 Credits |
Show Description |
CSCI 473 - Cryptography
Prereq., CSCI 332 and either M 225 or M 307; or consent of instr. Theory and practice in modern cryptography. Statistical analysis of classical ciphers. Design practice of modern block ciphers and hash functions, and their theoretical justifications. Linear and differential cryptanalysis. Public-key cryptography based on number-theoretic problems. Zero-knowledge proofs and secure multi-party computation protocols. Credit not allowed for both CSCI 473 and CSCI 573.
|
3 Credits |
Show Description |
CSCI 477 - Simulation
Co-convene with CSCI 577. Prereq., M 172, CSCI 135, or consent of instr. Matrix languages. ODE solving; Euler-Richardson, Runge-Kutta, PDE solving; finite differences, finite elements, multi-grid techniques. Discrete methods for solution, renormalization group method, critical phenomena. Emphasis on presentation of results and interactive programs. Credit not allowed for CSCI 577 and this course.
|
3 Credits |
Show Description |
CSCI 478 - Multimedia Data Processing
Offered intermittently. Prereq. CSCI 232 or consent of instr. Introduction to fundamental concepts of multimedia data. Focus on principles and techniques of multimedia data (image, audio, and video) processing and retrieval. Implementation of multimedia applications. Credit not allowed for CS 578 and this course.
|
3 Credits |
Show Description |
CSCI 490 - Research
(R-6) Offered intermittently. Prereq., consent of instr. Directed individual research and study appropriate to the back ground and objectives of the student.
|
1 To 6 Credits |
Show Description |
CSCI 491 - Special Topics
(R-6) Offered intermittently. Prereq., consent of instr. Experimental offerings of visiting professors, experimental offerings of new courses, or one-time offerings of current topics.
|
1 To 6 Credits |
Show Description |
CSCI 492 - Independent Study
(R-6) Offered intermittently. Prereq., consent of instr. Course material appropriate to the needs and objectives of the individual student.
|
1 To 6 Credits |
Show Description |
CSCI 494 - Seminar
(R-6) Offered intermittently. Prereq., consent of instr. Guidance in special work.
|
1 To 6 Credits |
Show Description |
CSCI 498 - Internship
(R-3) Offered Intermittently. Prereq., consent of department. Business or government internship. Prior approval must be obtained from the faculty supervisor and the Internship Services office. Only three credits of CSCI 398 and/or CSCI 498 applicable to computer science major or minor. A maximum of 6 credits of Internship (198, 298, 398, 498) may count toward graduation.
|
1 To 3 Credits |
Show Description |
CSCI 499 - Senior Thesis/Capstone
(R-6) Offered every term. Prereq., consent of thesis/project director and chair of the Computer Science Department. Senior thesis for computer science majors and/or Watkins scholars.
|
1 To 6 Credits |
Minimum Required Grade: C- | 18 Total Credits Required |
Communication
Rule: Must complete 1 of the following courses
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
COMX 111A - Intro to Public Speaking
Offered every term. Preparation, presentation, and criticism of speeches. Emphasis on the development of public speaking techniques through constructive criticism. Credit not allowed for both COMM 111A and COM 160A.
|
3 Credits |
Show Description |
COMX 242 - Argumentation
Offered autumn and spring on the Mountain campus, offered intermittently on the Missoula College campus. Development of argumentation skills and critical judgment in decision-making and debate. Includes criticism, construction, presentation, and refutation of spoken and written arguments.
|
3 Credits |
Minimum Required Grade: C- | 3 Total Credits Required |
Mathematics
Rule: Take the following:
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
M 171 - Calculus I
Offered autumn and spring. Prereq., M 122 or 151 or ALEKS placement >= 5. Differential calculus, including limits, continuous functions, Intermediate Value Theorem, tangents, linear approximation, inverse functions, implicit differentiation, extreme values and the Mean Value Theorem. Integral Calculus including antiderivatives, definite integrals, and the Fundamental Theorem of Calculus.
|
4 Credits |
Show Description |
M 172 - Calculus II
Offered autumn and spring. Prereq., M 171 or 181. Techniques of Integration. Area computations. Improper integrals. Infinite series and various convergence tests. Power series. Taylor's Formula. Polar coordinates. Parametric curves.
|
4 Credits |
Show Description |
M 221 - Introduction to Linear Algebra
Offered autumn and spring. Prereq., M 172 or 182. Vectors in the plane and space, systems of linear equations and Gauss–Jordan elimination, matrices, determinants, eigenvalues and eigenvectors, vector spaces, linear transformations. Calculators and/or computers used where appropriate.
|
4 Credits |
Show Description |
M 225 - Intro to Discrete Mathematics
Offered autumn. Prereq., one of M 162, 171, or 181 or consent of instr. Mathematical concepts used in computer science with an emphasis on mathematical reasoning and proof techniques. Elementary logic, sets, functions and relations, combinatorics, mathematical induction, recursion and algorithms. Mathematics majors should take M 307 instead of 225.
|
3 Credits |
Show Description |
STAT 341 - Intro to Probability and Stat
Offered autumn and spring. Prereq., one of M 162, 172 or 182. Probability, probability models and simulation, random variables, density functions, special distributions, and a brief survey of estimation and hypothesis testing. Computer use integrated throughout.
|
3 Credits |
Minimum Required Grade: C- | 18 Total Credits Required |
Science Core
Rule: Must complete 1 of the following subcategories of science sequences
Biology
Rule: May complete the following sequence
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
BIOB 160N - Principles of Living Systems
Offered autumn and summer. Unifying principles of biological structure-function relationships at different levels of organization and complexity. Consideration of reproduction, genetics, development, evolution, ecosystems, as well as the inter-relationships of the human species to the rest of life. Students requiring a laboratory should also register for BIOB 161N. Credit not allowed for both BIOB 101N and 160N.
|
4 Credits |
Show Description |
BIOB 170N - Princpls Biological Diversity
Offered spring and summer. Survey of the diversity, evolution and ecology of life including prokaryotes, viruses, protista, fungi, plants and animals.
|
3 Credits |
Show Description |
BIOB 171N - Princpls Biological Dvrsty Lab
Offered spring and summer. Coreq., BIOB 170N. The diversity of life including prokaryotes, viruses, protista, fungi, plants and animals including structure and evolutionary relationships.
|
2 Credits |
Minimum Required Grade: C- | 9 Total Credits Required |
Chemistry
Rule: May complete the following sequence
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
CHMY 141N - College Chemistry I
Offered autumn and spring. Prereq., ALEKS Placement Level 4 or M 095 Intermediate Algebra w/ C- or better. For science majors and other students intending to take more than one year of chemistry. Properties of elements, inorganic compounds, liquid solutions, chemical equilibria and chemical kinetics. Includes laboratory.
|
5 Credits |
Show Description |
CHMY 143N - College Chemistry II
Offered spring and summer. Prereq., "C-" or better in CHMY 141N or consent of instr. A continuation of CHMY 141N. Includes Laboratory.
|
5 Credits |
Minimum Required Grade: C- | 10 Total Credits Required |
Physics
Rule: May complete the following sequence
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
PHSX 215N - Fund of Physics w/Calc I
Offered autumn. Prereq. or coreq., PHSX 216N and M 171 or equiv. This course satisfies the lecture portion of medical and technical school requirements in general physics. Mechanics, fluids, waves and sound. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
4 Credits |
Show Description |
PHSX 216N - Physics Laboratory I w/Calc
Offered autumn. Coreq., PHSX 215N. This course satisfies the laboratory portion of medical and technical school requirements in general physics. Mechanics, fluids, waves, and sound. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
1 Credits |
Show Description |
PHSX 217N - Fund of Physics w/Calc II
Offered spring. Prereq., PHSX 215N, and prereq. or coreq. PHSX 218, and prereq. or coreq., M 172 or equivalent. This course satisfies the lecture portion of medical and technical school requirements in general physics. Heat, electricity, magnetism, and light. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
4 Credits |
Show Description |
PHSX 218N - Physics Laboratory II w/Calc
Offered spring. Prereq., PHSX 215N, coreq., PHSX 217N. This course satisfies the laboratory portion of medical and technical school requirements in general physics. Heat, electricity, magnetism, and light. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
1 Credits |
Minimum Required Grade: C- | 10 Total Credits Required |
Science Electives
Rule: Must complete 2 of the following courses
Note: The Biology, Chemistry, or Physics sequence chosen to fulfill the science core may not count toward the science electives requirement.
Laboratory courses must be taken in conjunction with their associated lecture course.
Show All Course Descriptions | Course | Credits |
---|---|---|
Show Description |
ASTR 131N - Elementary Astronomy I
Offered autumn. Prereq., high school algebra and geometry. An introduction to observational, historical, and planetary astronomy. Students will have a chance to visit UM's state-of-the-art planetarium and observe with our 0.4 meter telescope.
|
3 Credits |
Show Description |
ASTR 132N - Elementary Astronomy II
Offered spring. Prereq., high school algebra and geometry. An introduction to stars, stellar evolution, galaxies, and cosmology. Students will have a chance to visit UM’s state-of-the-art planetarium and observe with our 0.4 meter telescope.
|
3 Credits |
Show Description |
ASTR 134N - Elementary Astronomy Lab I
Offered autumn. Prereq. or coreq., ASTR 131N Laboratory exercises in observational and planetary astronomy. Students will have a chance to visit UM's state-of-the-art planetarium and observe with our 0.4 meter telescope.
|
1 Credits |
Show Description |
ASTR 135N - Elementary Astronomy Lab II
Offered spring. Prereq. or coreq., ASTR 132N. Laboratory exercises in observational, stellar, and galactic astronomy. Students will have a chance to visit UM’s state-of-the-art planetarium and observe with our 0.4 meter telescope.
|
1 Credits |
Show Description |
BIOB 160N - Principles of Living Systems
Offered autumn and summer. Unifying principles of biological structure-function relationships at different levels of organization and complexity. Consideration of reproduction, genetics, development, evolution, ecosystems, as well as the inter-relationships of the human species to the rest of life. Students requiring a laboratory should also register for BIOB 161N. Credit not allowed for both BIOB 101N and 160N.
|
4 Credits |
Show Description |
BIOB 170N - Princpls Biological Diversity
Offered spring and summer. Survey of the diversity, evolution and ecology of life including prokaryotes, viruses, protista, fungi, plants and animals.
|
3 Credits |
Show Description |
BIOB 171N - Princpls Biological Dvrsty Lab
Offered spring and summer. Coreq., BIOB 170N. The diversity of life including prokaryotes, viruses, protista, fungi, plants and animals including structure and evolutionary relationships.
|
2 Credits |
Show Description |
BIOM 250N - Microbiology for Hlth Sciences
Offered spring. Infectious diseases, including concepts of virulence, resistance, prevention and control of microbial diseases in the individual and in the community. If laboratory experience is desired, the student may enroll concurrently in BIOM 251. Credit not allowed toward a major in microbiology.
|
3 Credits |
Show Description |
BIOM 251 - Microbiology Hlth Sciences Lab
Offered spring. Prereq. or coreq., BIOM 250N. Observation of live microorganisms, their characteristics and activities. Experience with microbiological techniques. Credit not allowed toward a major in microbiology.
|
1 Credits |
Show Description |
CHMY 141N - College Chemistry I
Offered autumn and spring. Prereq., ALEKS Placement Level 4 or M 095 Intermediate Algebra w/ C- or better. For science majors and other students intending to take more than one year of chemistry. Properties of elements, inorganic compounds, liquid solutions, chemical equilibria and chemical kinetics. Includes laboratory.
|
5 Credits |
Show Description |
CHMY 143N - College Chemistry II
Offered spring and summer. Prereq., "C-" or better in CHMY 141N or consent of instr. A continuation of CHMY 141N. Includes Laboratory.
|
5 Credits |
Show Description |
FORS 201 - Forest Biometrics
Offered autumn. Prereq., M 115 or M 121 or M 122 or M 151 or M 162 or M 171 or M 172. Introduction to probability and statistical methods for forestry and environmental sciences covering natural resource applications of common probability distributions, data analysis, hypothesis testing, and regression.
|
3 Credits |
Show Description |
GEO 101N - Intro to Physical Geology
Offered autumn and spring. General geology including the work of wind, flowing water, glacial ice, gravity, earthquakes, volcanoes and plate tectonics in shaping the earth.
|
3 Credits |
Show Description |
GEO 102N - Intro to Physical Geology Lab
Offered autumn and spring. Prereq. or coreq., GEO 101N (preferred) or 105N or 108N. A series of laboratory and field experiences designed around basic geologic processes and materials. Familiarization with common minerals, rocks, land forms, and structures. Intended to provide laboratory experience primarily with GEO 101N, but can be taken with or following any of the other freshman GEO courses listed above.
|
1 Credits |
Show Description |
GEO 225 - Earth Materials
Offered autumn. Prereq., any geoscience 100 level lecture course, GEO 102N, CHMY 121N or 141N. Study of minerals and rocks utilizing an Earth Systems approach; mineral identification and paragenesis; survey of the distribution of minerals from the interior to the surfaces of planets and the processes that led to their formation.
|
4 Credits |
Show Description |
PHSX 215N - Fund of Physics w/Calc I
Offered autumn. Prereq. or coreq., PHSX 216N and M 171 or equiv. This course satisfies the lecture portion of medical and technical school requirements in general physics. Mechanics, fluids, waves and sound. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
4 Credits |
Show Description |
PHSX 216N - Physics Laboratory I w/Calc
Offered autumn. Coreq., PHSX 215N. This course satisfies the laboratory portion of medical and technical school requirements in general physics. Mechanics, fluids, waves, and sound. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
1 Credits |
Show Description |
PHSX 217N - Fund of Physics w/Calc II
Offered spring. Prereq., PHSX 215N, and prereq. or coreq. PHSX 218, and prereq. or coreq., M 172 or equivalent. This course satisfies the lecture portion of medical and technical school requirements in general physics. Heat, electricity, magnetism, and light. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
4 Credits |
Show Description |
PHSX 218N - Physics Laboratory II w/Calc
Offered spring. Prereq., PHSX 215N, coreq., PHSX 217N. This course satisfies the laboratory portion of medical and technical school requirements in general physics. Heat, electricity, magnetism, and light. Credit not allowed for both PHSX 215N-216N-217N-218N and 205N-206N-207N-208N.
|
1 Credits |
Show Description |
PHSX 343 - Modern Physics
Offered autumn. Prereq., one year of college physics; coreq., M 273. Includes historical background for development of modern physics and an introduction to quantum mechanics, atomic and nuclear physics. Credit not allowed for graduate degree in physics.
|
3 Credits |
Show Description |
PHSX 444 - Advanced Physics Lab
Offered autumn. Prereq., PHSX 343 or equiv., PHSX 327 or equiv.; PHSX 322 suggested but not required. Advanced experiments in classical and modern physics, including optics, spectroscopy, laser science, atomic, nuclear, and particle physics, Data analysis techniques for experimental scientists. Recommended for students entering graduate school in any experimental science.
|
3 Credits |
Minimum Required Grade: C- | 6-10 Total Credits Required |
This is an advising track only and not an official program as recognized by the University of Montana (UM) or the Montana University System. This information will not appear on your UM transcript, diploma, university lists, student data system, or university publication. You do not fill out a major change for a track. After completion of this track the student will be awarded a Bachelor of Science in Computer Science.