Computer Science Major
Overview
The Department of Mathematics and Computer Science at Cardinal Stritch
University offers well-balanced programs in mathematics and computer science.
All of the programs are designed to reflect the most current developments within
the disciplines and to prepare students for a wide variety of careers. Teamwork,
particularly in larger problem-solving experiences, is required in most of our
courses. Students are encouraged to participate in internship opportunities and
pre-professional activities.
The department offers two distinct majors: Mathematics and Computer Science. Minors
are available in both Mathematics and Computer Science. In addition, the department
offers an interdisciplinary major, Management Information Systems- Business, jointly
with the Business Department.
The Computer Science major has been designed to give students the skills they need
for the 21st century. Hands-on experience with appropriate technologies is integral
to the computer science program.
Students should expect to regularly spend time in the computer labs outside of scheduled
class sessions. Students are required to work in teams to solve some larger problems
in many of the courses of the major. This experience of effective collaboration is
valuable preparation for many careers in computer-centered workplaces. Teacher
certification is available at the elementary and secondary levels. Minors in computer
science for mathematics majors and business majors complement those majors and prepare
students for the work world. We also offer a technology certificate.
Because concepts in computer science are deeply rooted in mathematics, Computer Science
majors are advised to complete the calculus sequence (MT 210, 211) early in their program.
The interdisciplinary major in Management Information Systems/ Business has been
designed to give students a background in efficient and ethical use of management
technology and the information it generates in business environments. Students will
gain technological knowledge and skills as well as the fundamentals of business and
management.
While we do not offer an undergraduate major in Instructional Technology, qualified
undergraduates are permitted -- and teacher certification students are strongly advised
-- to take selected courses in the Department of Instructional Technology.
Undergraduate Degree Program
Computer Science Major: A minimum of 34 credits*
Required courses for Major: CS 212, 213, 230, 305, 306, 315, 361, 407, and 401.
Electives may be chosen with faculty guidance from CS 240, 330, 390, 415, and 435.
An internship experience (CS 390) is strongly recommended, and may bring the total number of credits to 35 or 36.
Physics 201 and 202 is strongly recommended for Computer Science majors. Students
are advised to take a minor in a supporting field.
Required courses outside the Major: CS 107, MT 210, and 211. A student who has
taken calculus elsewhere (e.g., a transfer student or a student who has taken calculus
in high school) may place into MT 217 Accelerated Calculus (5 credits). MT 217 would replace MT 210, 211.
*Pending approval
Computer Science Minor: A minimum of 22 credits
Required courses for Minor: CS 107, 212, 213, 305, and 315. Additional courses selected
with faculty guidance may be chosen from CS 230, 240, 306, 330, 361, 390, 407, and 435.
Minor in Computer Science for Secondary DPI Certification (for students seeking secondary certification in CS) A minimum of 22 credits
Required courses for Minor: CS 212, 305, 306, CED 330 and at least one of the following: CS 213, 230, CED 320, 331, 335.
Additional courses to meet the 22-credit minimum may be selected, with faculty guidance,
from CS courses numbered 200 and above. CS 390 can be taken for variable credit. DPI
requirements change from time to time, therefore, individuals in teacher certification
programs must met with department advisors every semester until they complete requirements.
Technology Certificate
A minimum of 18 credits including CS 107, 212, 230, and 305. Additional courses
selected with faculty guidance may be chosen from CS 213, 240, 306, 315, 330, 361, 390, and 407.
Teacher Certification Programs
Requirements set by the Department of Public Instruction for all
certifications vary from time to time. Individuals in teacher certification
programs must meet with department advisors every semester until they complete requirements.
Faculty
Mahmood Doroodchi
Assistant Professor
(414) 410-4647
mdoroodchi@stritch.edu
Catherine L. Kiaie
Assistant Professor
(414) 410-4026
clkiaie@stritch.edu
Barbara Reynolds, SDS
Professor
(414) 410-4018
breynolds@stritch.edu
Andrius Tamulis
Assistant Professor
(414) 410-4376
atamulis@stritch.edu
http://faculty.stritch.edu/atamulis
Alumni
Bernard Esantsi, ’06, IT Support Analyst, UBS Investment BankDiana Garty, ’05, Regional Sales Associate, GE Trailer Fleet Services; currently pursuing an MBA
Boye Koney, ’05, Application and Technical Support Specialist, Marcus Corporation
Eric Woulfe, ’04, IT Manager, Silver Spring Neighborhood Center
Robert Andrews, ’00, Software Engineer, IBM, Rochester, MN
