|
|
|
Twin Cities Campus
Computer Science B.A.
Computer Science and Engineering
College of Liberal Arts
•
Requirements for this program are current for Fall 2005.
•
Required credits to graduate with this degree: 120.
•
Required credits within the major: 41.
•
Degree: Bachelor of Arts.
Computer science concerns the study of the hardware, software, and theoretical aspects of high-speed computing devices and the application of these devices to a broad spectrum of scientific, technological, and business problems. The curriculum gives students a basic understanding of computer science. After completing a required set of fundamental courses, students can arrange their subsequent work around one of several emphases within computer science. The program prepares student for a variety of industrial, governmental, and business positions involving the use of computers or for graduate work in the field.
|
Admission Requirements
|
Students must complete 6 courses before admission to the program.
Freshmen and transfer students are usually admitted to pre-major status before admission to this major.
A GPA above 2.00 is preferred for the following:
2.4 for students already admitted to the degree-granting college.
2.4 for students transferring from another University of Minnesota college.
For information about University of Minnesota admission requirements, visit the
Office of Admissions Web site.
Mathematics and Computer Science
CSCI 1901 - Structure of Computer Programming I (4.0 cr)
CSCI 1902 - Structure of Computer Programming II (4.0 cr)
CSCI 2011 - Discrete Structures of Computer Science (4.0 cr)
MATH 1271 - Calculus I, MATH (4.0 cr)
or MATH 1371 - IT Calculus I, MATH (4.0 cr)
or MATH 1571H - Honors Calculus I, MATH, H (4.0 cr)
MATH 1272 - Calculus II (4.0 cr)
or MATH 1372 - IT Calculus II (4.0 cr)
or MATH 1572H - Honors Calculus II, H (4.0 cr)
MATH 2243 - Linear Algebra and Differential Equations (4.0 cr)
or MATH 2373 - IT Linear Algebra and Differential Equations (4.0 cr)
or MATH 2573H - Honors Calculus III, H (4.0 cr)
|
General Requirements
|
All students are required to complete general University and college
requirements including writing and liberal education courses.
For more information about University-wide requirements, see the
liberal education requirements.
|
Program Requirements
|
|
Students are required to take 4 semester(s) of any second language. Major Courses
The computer science senior project can be fulfilled by completing CSCI 3081W.
CSCI 2021 - Machine Architecture and Organization (4.0 cr)
CSCI 3081W - Program Design and Development, WI (4.0 cr)
CSCI 4011 - Formal Languages and Automata Theory (4.0 cr)
CSCI 4041 - Algorithms and Data Structures (4.0 cr)
CSCI 4061 - Introduction to Operating Systems (4.0 cr)
STAT 3021 - Introduction to Probability and Statistics (3.0 cr)
Electives
No more than three credits from CSCI 4970 or 59xx courses can be used to fulfill the elective requirement of nine credits.
Take 9 or more credit(s) from the following:
·
CSCI 4xxx
·
CSCI 5xxx
|
Program Sub-plans
|
|
A sub-plan is not required for this program.
Honors
This is an honors sub-plan.
Eligibility is based on the GPA in the student's final 60 graded credits (the full semester in which the 60th credit is received will be included) at the University of Minnesota, Twin Cities campus (transfer credits are not included). Satisfactory completion of at least four upper division honors opportunities after completion of the 60th semester credit is required. One of the four honors opportunities must be outside the major field, a second is achieved through the honors thesis or project, and at least two of the four must be honors classroom experiences. Students must complete the honors requirements for their degree within two years of the term in which they apply for graduation. All honors courses must be graded A-F. CLA Honors
Honors Opportunity 1
Honors Opportunity 2
A senior project that is acceptable for an honors project for cum laude and magna cum laude. For summa cum laude, students must complete a thesis which must be approved unanimously by a committee of three faculty members, two from the major department and one from outside the major.
HSEM 3xxx
or HSEM 4xxx
|
|
 |
|
 |