|
UMT’s computer
science program is comprised of a two-year, lower-level
Associate of Science in
Computer Science (ASCS) and a follow on two-year, upper-level Bachelor
of Science in Computer Science (BSCS).
A maximum of 75
percent of the required credit-hours for either
degree may be transferred toward either program
and 25 percent of the credit-hours may include
credit for relevant professional and work experience.
BSCS PROGRAM
The BSCS requires completion
of a total of 120 semester credit-hours of instruction,
60 of which are at the upper level (junior and
senior years). Students must have completed a
minimum of 60 semester credit-hours of college-level
studies at the lower level (freshman and sophomore
years), either at UMT or another appropriately
accredited institution. Typically, the student's
lower-level credits will include courses covering
the core
curriculum of the UMT ASCS program. Within
the required 120 semester credit-hours a student
must also
complete
at
least 30 semester
credit-hours in General Education in total to
receive a BSCS degree.
BSCS Degree Requirements
The BSCS curriculum is divided into three
areas:
- Core courses (15 credit-hours)
- Area of concentration courses
(15 credit-hours)
- Electives (30 credit-hours)
Students
must complete a minimum of 120 semester credit-hours,
including at least 30 credit-hours
of general education courses, to qualify for
the bachelor’s degree.
The
maximum transfer credits that will be allowed
for any student
enrolling in the BSCS
program is 90 credit-hours. All students will
complete a minimum of 30 credit-hours of instruction
with UMT as required by the Distance Education
and Training Council (DETC), UMT’s accrediting
body.
Sample BSCS Curriculum
Bachelor
of Science in Computer Science
(BSCS) |
| 3rd Year |
|
Credit-Hrs |
Core Studies |
Gen. Ed. |
Major |
| Cst 115 |
Computer Architecture & Organization |
3 |
3 |
|
|
Cst 191
|
Systems Analysis and Design |
3 |
3 |
|
|
| Cst 190 |
Database Systems |
3 |
3 |
|
|
| Cst 161 |
Data Communications |
3 |
3 |
|
|
| Cst 195 |
Human-Computer Interaction |
3 |
3 |
|
|
| TBD |
General Education Elective |
3 |
|
3 |
|
| TBD |
General Education Elective |
3 |
|
3 |
|
| TBD |
Elective |
3 |
|
|
|
| TBD |
Elective |
3 |
|
|
|
| TBD |
Elective |
3 |
|
|
|
| 4th Year |
|
|
|
|
|
| TBD |
Area of
Concentration Elective |
3 |
|
|
3 |
| TBD |
Area of
Concentration Elective |
3 |
|
|
3 |
| TBD |
Area of
Concentration Elective |
3 |
|
|
3 |
| TBD |
Area of
Concentration Elective |
3 |
|
|
3 |
| TBD |
Area of
Concentration Elective |
3 |
|
|
3 |
| TBD |
General Education Elective |
3 |
|
3 |
|
| TBD |
Elective |
3 |
|
|
|
| TBD |
Elective |
3 |
|
|
|
| TBD |
Elective |
3 |
|
|
|
| TBD |
Elective |
3 |
|
|
|
| |
BSCS TOTAL |
60 |
15 |
9 |
15 |
| |
GRAND TOTAL (4 YEARS) |
120 |
45 |
30 |
15 |
BSCS Core Courses
Cst 115. Computer Architecture & Organization
Cst 191. Systems Analysis and Design
Cst 190. Database Systems
Cst 161. Data Communications
Cst 195. Human-Computer Interaction
BSCS Majors
The BSCS program offers four
majors areas of concentration: Computer
Science, Information
Systems, Information
Technology, and Software
Engineering. For each major, the
student must complete five courses (15 semester
credit-hours), selected from those listed below
in the corresponding major. Students may choose
courses from other areas of concentration as
electives.
Students entering the BSCS program are expected
to have completed the core requirements for
the ASCS prior to entry. BSCS transfer students
who have not completed the core requirements
for the ASCS elsewhere will be required to
complete at least five of the ASCS core courses
including at least one programming course.
Transfer students are not required to complete
courses for a major area of concentration if
doing so would cause their total semester credit-hours
to exceed 126.
Computer
Science
This major is the most theoretic
program offered. It is intended for students
who have a significant interest in the theory
of computation and the development of computer
systems at the deepest level.
Cst 144. Assembly Language
Cst 148. Programming in C/C++
Cst 163. Distributed Systems
Cst 170. Data Structures
Cst 171. Algorithms and Complexity
Cst 182. IT Project Management
Cst 183. Object-Oriented Software Design
Cst 185. Operating System Principles
Cst 188. Theory of Programming Languages
Cst 193. Database Design
Cst 196. Intelligent Systems
Information
Systems
This major is designed for
students who are interested in the management
of information systems design and development
projects, or in operations of current systems.
Cst 143. Programming in Visual Basic
Cst 160. Analysis of Business Requirements
Cst 164. Graphics and Web Design
Cst 165. Managing Information Systems Organizations
Cst 167.
Security Implementation and Management
Cst 168. System Administration
Cst 182. IT Project Management
Mgt 100. Introduction to Business
Mgt 101. Principles of Management
Mgt 102. Legal Environment of Business
Mgt 131. Organizational Behavior
Information
Technology
IT personnel focus on applications,
deployment, and configuration management.
Cst 143. Programming in Visual Basic
Cst 148. Programming in C/C++
Cst 162. Data-Driven Web Sites
Cst 163. Distributed Systems
Cst 164. Graphics and Web Design
Cst 167. Security Implementation and Management
Cst 168. Systems Administration
Cst 169. System Integration
Cst 182. IT Project Management
Cst 187. Software Quality Assurance
Cst 193. Database Design
Software
Engineering
This major is intended for
students who plan to work in computer application
systems design and development.
Cst 148. Programming in C/C++
Cst 163. Distributed Systems
Cst 164. Graphics and Web Design
Cst 170. Data Structures
Cst 171. Algorithms and Complexity
Cst 182. IT Project Management
Cst 183. Object-Oriented Software Design
Cst 187. Software Quality Assurance
Cst 193. Database Design
Cst 196. Intelligent Systems
Mgt 100. Introduction to Business
General Education Courses
General education courses
totaling at least 30 credit hours must be included
in a student’s aggregate undergraduate
curriculum. UMT offers the general education
courses listed below:
Comm 100. Business Communications
Comm 101. Technical Writing
Econ 100. Microeconomics
Econ 101. Macroeconomics
Econ 125. Economics for Managers
Econ 160. International Economics
Engl 100. English Grammar
Engl 101. English Composition
Gov 100. U.S. Government and Politics I
Gov 101. U.S. Government and Politics II
Hist 100. World Civilizations I
Hist 101. World Civilizations II
Math 100. Basic Business Math
Math 105. College Algebra
Math 106. College Trigonometry
Math 110. Finite Math and Calculus I
Math 111. Finite Math and Calculus II
Phy 100. Physics I
Phy 101. Physics II
Psy 100. Psychology I
Psy 101. Psychology II
Soc 100. Sociology I
Soc 101. Sociology II
Soc 103. Business and Society
Stat 101. Business Statistics I
Stat 102 . Business Statistics II
Stat 110. Decision Science I
Stat 111. Decision Science II
Stat 125. Statistics for Managers
Electives
Electives are an important
component of the student’s education.
UMT encourages students to take general education
courses for these
electives, to broaden their educational foundation.
Once a student has completed 30 credit-hours
of general education courses at the undergraduate
level (either at UMT or as transfer credits),
he/she may take additional computer science
courses as electives. With prior permission, students
also make take graduate courses.
In addition to the above electives
that earn general education credits, UMT will
offer the following courses as electives to
be taken by students based on their interest.
Acct 125. Accounting Fundamentals for Managers
Fin 101. Financial Management
Fin 102. Personal Finance
Fin 160. International Finance
Mgt 102. Legal Environment of Business
Mgt 115. Operations Management
Mgt 131. Organizational Behavior
Mgt 132. Human Resource Management
Mgt 135. Leadership
Mgt 150. Project Management
Mgt 160. International Management
Mkt 101. Marketing Management
Mkt 105. Retail Management
Mkt 110. Marketing Communications
Mkt 150. Marketing Research
Mkt 160. International Marketing
|