PDF of this page

advertisement
Miami University 1
Computer Science
CSE 385
Database Systems
CSE 386
Introduction to Computer Graphics
For information, contact the Department of Computer Science and
Software Engineering, 205 Benton Hall, 513-529-0340.
CSE 443/
CSE 543
High Performance Computing &
Parallel Programming
CSE 451/
CSE 551
Web Services and Service Oriented
Architectures
CSE 464/
CSE 564
Algorithms
CSE 465/
CSE 565
Comparative Programming Languages
CSE 466/
CSE 566
Bioinformatics Computing Skills
CSE 467/
CSE 567
Computer and Network Security
CSE 471/
CSE 571
Simulation
CSE 473/
CSE 573
Automata, Formal Languages, and
Computability
CSE 474/
CSE 574
Compiler Design
CSE 477
Independent Studies
CSE 483/
CSE 583
Analysis of Forecasting Systems
CSE 485/
CSE 585
Advanced Database Systems
CSE 486/
CSE 586
Introduction to Artificial Intelligence
CSE 487/
CSE 587
Game Design and Implementation
CSE 491
Undergraduate Research
This minor is for students in majors other than computer science or
software engineering. The objective is to provide a cohesive program
enabling students to learn the fundamentals of software design and
development and a variety of other topics in computer science. In
addition to gaining an understanding of the software design and
development process, students will acquire problem solving and
algorithm design skills. Electives in sub-fields of computer science
including computer networks, operating systems, database, software
engineering, graphics, and computer architecture permit the student
to study particular areas of interest.
According to University guidelines, all minor courses must be taken
for a letter grade and you must earn an overall 2.00 GPA in these
courses.
Program Requirements
(18 semester hours)
Required courses
CSE 174
Fundamentals of Programming and
Problem Solving
3
CSE 271
Object-Oriented Programming
3
Select one of the following:
3
CSE 274
Data Abstraction and Data Structures
CSE 283
Data Communication and Networks
CSE 278
Computer Architecture
or ECE 289
Computer Organization
Total Credit Hours
Electives
Select a minimum of 9 hours of the following:
1
9
CSE 201
Introduction to Software Engineering
CSE 211
Software Construction
CSE 212
Software Engineering for Human
Computer Interaction
CSE 241
Computational Modeling and
2
Simulation
CSE 251
Introduction to Game Programming
CSE 252
Web Application Programming
CSE 262
Technology, Ethics, and Global Society
CSE 273
Optimization Modeling
CSE 274
Data Abstraction and Data Structures
CSE 278
Computer Architecture
or ECE 289
Computer Organization
CSE 283
Data Communication and Networks
CSE 311
Software Architecture and Design
CSE 321
Software Quality Assurance and
Testing
CSE 322
Software Requirements
CSE 372
Stochastic Modeling
CSE 381
Operating Systems
CSE 383
Client Server Programming
2
2
2
2
1
2
18
At most three of these nine hours may be from courses which do
not have computer programming as a prerequisite.
Does not have computer programming as a prerequisite.
Download