
ANNOUNCING: New Curriculum in the Department of Computer and Information Sciences
The Department of Computer and Information Sciences is pleased to introduce its new curriculum to students and allied departments. In the last two decades, there has been a growing family of computing related disciplines that have joined the initial field of computer science. We now offer five majors and two minors within the department, plus a fast-track to a Master’s Degree for those students who want to complete a Master of Science degree in five years through the Graduate Programs in Software department.
Major in Computer Science
Computer Science is a foundation for many different computing careers. Computer scientists design and build software and create efficient solutions to real-world problems in such fields as robotics, computer architecture, software engineering, and computer networking.
Major in Information Systems
Information Systems majors design computing solutions that provide companies, non-profit organizations, and governments with the information they need to make decisions and work collaboratively. They work with the life cycle of information systems, including efficiency and reliability, meeting customers’ budgets, proper testing, and maintenance.
Major in Information Technology
Professionals in IT are involved in solving, supporting, troubleshooting and designing everything from web sites to networks, in organizations ranging from business and government to schools and health care. Technology specialists help other computer users to do their jobs without having to know how the internals of computers work.
Major in Information Security
Information security studies the problem of protecting information stored on computing systems and travelling on computer networks. The discipline has emerged from a synthesis of software engineering, network technology, sociology of computing, and the mathematics of computer science. The curriculum fulfills requirements for information security education established by the US Government. This major prepares students in the areas of computer security, network security, cryptography, and information assurance.
Major in Information and Decision Theory
This quantitative program includes introductory statistics, applied statistics, how to collect data with a purpose, how to extract information from data, how to warehouse large quantities of data, how to make business decisions based on a collection of data, and how to make optimal decisions. As such, it includes the fields of statistics, operations research, and computer science.
Fast track to a Master’s Degree
The following is a track within the Computer Science major for those students who want to complete a Master of Science degree in five years through the Graduate Programs in Software (GPS) department. After obtaining their Bachelor's degree in CISC, students can go on and complete one more year in the GPS department and obtain a Master's degree.
Two minors are offered. See catalog copy for details.
This table is shown with the previous QMCS courses in the left-hand column, and corresponding new course prefixes, numbers and names in the right column.
|
OLD CURRICULUM Previous Course |
NEW CURRICULUM New Course No. & Name |
|
QMCS 110 |
CISC 110 Introduction to Information Processing |
|
QMCS 120 |
CISC 120 Computers in Elementary Education |
|
QMCS 130 and 230 (sciences & engineering) |
CISC 130 Introduction to Programming and Problem Solving in the Sciences |
|
QMCS 130 and 230 |
CISC 131 Introduction to Programming and Problem Solving |
|
QMCS 200 |
CISC 200 Introduction to Computer Technology and Business Applications |
|
QMCS 201 |
IDTH 201 (2 credits) Introductory Statistics II |
|
QMCS 216 |
CISC 216 (2 credits) Quantitative Techniques in Business |
|
QMCS 220 |
IDTH 220 Statistics I |
|
QMCS 238 |
CISC 238 Software Design Using Business Languages |
|
QMCS 281 |
CISC 230 Object-Oriented Design and Programming |
|
QMCS 295, 296 QMCS 297, 298 |
CISC/IDTH 295, 296 (2 credits) CISC/IDTH 297, 298 (4 credits) |
|
QMCS 300 and 340 |
CISC 340 Computer Architecture |
|
QMCS 310 |
CISC 270 Web Management |
|
QMCS 320 |
IDTH 320 Statistics II |
|
QMCS 342 |
CISC 342 Computer Applications in Experimental Sciences |
|
QMCS 350 |
CISC 231 Data Structures Using Object-Oriented Design |
|
QMCS 360 |
CISC 310 Operating Systems |
|
QMCS 370 |
CISC 370 Computer Networking |
|
QMCS 380 |
CISC 440 Artificial Intelligence and Robotics |
|
QMCS 410 |
IDTH 410 Operations Research I |
|
QMCS 411 |
IDTH 411 Operations Research II |
|
QMCS 419 |
CISC 419 Accounting Information Systems |
|
QMCS 420 |
CISC 320 Systems Analysis and Design I |
|
QMCS 421 |
CISC 321 Systems Analysis and Design II |
|
QMCS 425 |
CISC 325 E-Commerce |
|
QMCS 450 |
CISC 450 Database Design I |
|
QMCS 460 |
CISC/IDTH 460 Senior Project |
|
QMCS 475, 476 QMCS 477, 478 |
CISC/IDTH 475, 476 (2 credits) Experiential Learning CISC/IDTH 477, 478 (4 credits) |
|
QMCS 483, 484 QMCS 485, 486 |
CISC/IDTH 483, 484 (2 credits) Seminar CISC/IDTH 485, 486 (4 credits) |
|
QMCS 487, 488 QMCS 489, 490 |
CISC/IDTH 487, 488 (2 credits) Topics CISC/IDTH 489, 490 (4 credits) |
|
QMCS 491, 492 QMCS 493, 494 |
CISC/IDTH 491, 492 (2 credits) Research CISC/IDTH 493, 494 (4 credits) |
|
QMCS 495, 496 QMCS 497, 498 |
CISC/IDTH 495, 496 (2 credits) Individual Study CISC/IDTH 497, 498 (4 credits) |
|
NEW |
CISC 210 Information Security |
|
NEW |
CISC 410 Information Security Analysis |
|
NEW |
CISC 430 Information Technology Management |
|
NEW |
CISC 451 Database Design II |
|
NEW |
CISC 605 Technical Communications |
|
NEW |
CISC 610 Software Engineering |
|
NEW |
CISC 625 Software Project Management |
|
NEW |
CISC 630 Database Design |
|
NEW |
IDTH 400 Data Mining and Machine Learning |
This table shows the courses in the new curriculum in the left-hand column, and corresponding previous QMCS courses in the right column.
|
NEW CURRICULUM New Course No. & Name |
OLD CURRICULUM Previous Course |
|
CISC 110 Introduction to Information Processing |
QMCS 110 |
|
CISC 120 Computers in Elementary Education |
QMCS 120 |
|
CISC 130 Introduction to Programming and Problem Solving in the Sciences |
QMCS 130 and 230 (sciences & engineering) |
|
CISC 131 Introduction to Programming and Problem Solving |
QMCS 130 and 230 |
|
CISC 200 Introduction to Computer Technology and Business Applications |
QMCS 200 |
|
CISC 210 Information Security |
NEW |
|
CISC 216 (2 credits) Quantitative Techniques in Business |
QMCS 216 |
|
CISC 230 Object-Oriented Design and Programming |
QMCS 281 |
|
CISC 231 Data Structures Using Object-Oriented Design |
QMCS 350 |
|
CISC 238 Software Design Using Business Languages |
QMCS 238 |
|
CISC 270 Web Management |
QMCS 310 |
|
CISC 310 Operating Systems |
QMCS 360 |
|
CISC 320 Systems Analysis and Design I |
QMCS 420 |
|
CISC 321 Systems Analysis and Design II |
QMCS 421 |
|
CISC 325 E-Commerce |
QMCS 425 |
|
CISC 340 Computer Architecture |
QMCS 300 and 340 |
|
CISC 342 Computer Applications in Experimental Sciences |
QMCS 342 |
|
CISC 370 Computer Networking |
QMCS 370 |
|
CISC 410 Information Security Analysis |
NEW |
|
CISC 419 Accounting Information Systems |
QMCS 419 |
|
CISC 430 Information Technology Management |
NEW |
|
CISC 440 Artificial Intelligence and Robotics |
QMCS 380 |
|
CISC 450 Database Design I |
QMCS 450 |
|
CISC 451 Database Design II |
NEW |
|
CISC 605 Technical Communications |
NEW |
|
CISC 610 Software Engineering |
NEW |
|
CISC 625 Software Project Management |
NEW |
|
CISC 630 Database Design |
NEW |
|
CISC/IDTH 295, 296 (2 credits) CISC/IDTH 297, 298 (4 credits) |
QMCS 295, 296 QMCS 297, 298 |
|
CISC/IDTH 460 Senior Project |
QMCS 460 |
|
CISC/IDTH 475, 476 (2 credits) Experiential Learning CISC/IDTH 477, 478 (4 credits) |
QMCS 475, 476 QMCS 477, 478 |
|
CISC/IDTH 483, 484 (2 credits) Seminar CISC/IDTH 485, 486 (4 credits) |
QMCS 483, 484 QMCS 485, 486 |
|
CISC/IDTH 487, 488 (2 credits) Topics CISC/IDTH 489, 490 (4 credits) |
QMCS 487, 488 QMCS 489, 490 |
|
CISC/IDTH 491, 492 (2 credits) Research CISC/IDTH 493, 494 (4 credits) |
QMCS 491, 492 QMCS 493, 494 |
|
CISC/IDTH 495, 496 (2 credits) Individual Study CISC/IDTH 497, 498 (4 credits) |
QMCS 495, 496 QMCS 497, 498 |
|
IDTH 201 (2 credits) |
QMCS 201 |
|
IDTH 220 Statistics I |
QMCS 220 |
|
IDTH 320 Statistics II |
QMCS 320 |
|
IDTH 400 Data Mining and Machine Learning |
NEW |
|
IDTH 410 Operations Research I |
QMCS 410 |
|
IDTH 411 Operations Research II |
QMCS 411 |
QMCS Major from UST Catalogs prior to 2008
Map to new course numbers
For students graduating with the QMCS major from previous catalogs, the new course numbers for those requirements are shown in (parentheses) right behind the old course number. You are allowed to continue with this major path if you wish, or you can choose one of the new majors. However, if you choose one of the new majors, you must comply with the rules about Catalog of Record stated in part, here:
Catalog of Record
The catalog of record may be a catalog that appears only online if changes occur between printed versions of the catalog. The catalog in effect at the time of matriculation is usually considered the catalog of record and
determines the student’s graduation requirements. However, a student may wish to choose a later catalog issued before being graduated to take advantage of a revision of a major, for example.
Choosing the new catalog means accepting all changes in that catalog from the former one. If there is a change in core curriculum requirements, for example, the student will be responsible for those changes or will
need to petition for a waiver. Generally speaking, the student may choose any catalog in force during the time the student is enrolled for a degree.
Students should contact the office of Academic Counseling if they wish to change their catalog of record.
This means that if there are any CORE changes for the 2008 catalog, students would also need to follow those changes if they want one of the new majors.
A major in Quantitative Methods and Computer Science under previous catalogs required the completion of thirteen courses selected from three component areas: core requirements, courses within a selected path, and allied requirements. Students who entered under a catalog previous to the new 2008 catalog can elect to complete this major.
Those course requirements in the component areas are outlined below:
Core Requirements (seven courses):
QMCS 220 (IDTH 220) Statistics I
QMCS 230 (CISC 130 or 131*)- Software Design using the Java Language (*131 preferred)
QMCS 281 (CISC 230) - Object-Oriented Design and Programming
QMCS 350 (CISC 231) - Data and File Structures
plus two elective (CISC or IDTH) courses numbered 300 through 450 (Students should consult with their department advisor in choosing the most appropriate courses.)
plus one elective (CICS or IDTH) course numbered 100 through 499
Plus a set of three courses in one of the following three paths (CS, CIS, QM)
1. COMPUTER SCIENCE (CS) A traditional computer-science path that emphasizes low-level computing fundamentals as well as high-level design issues.
QMCS 420 (CISC 320)- System Analysis and Design I
QMCS 450 (CISC 450)- Database Design:
plus one of the following:
QMCS 300 ( CISC 340) - Computer Organization (formerly QMCS 240)
QMCS 340 ( CISC 340) - Digital Electronics and Microprocessors
2. COMPUTER INFORMATION SYSTEMS (CIS) A management information systems path emphasizing high-level design issues and designer/user interaction.
. QMCS 420 (CISC 320) - System Analysis and Design I
QMCS 450 (CISC 450)- Database Design:
plus one of the following:
QMCS 421 (CISC 321)- System Analysis and Design II
QMCS 425 (CISC 325)- Information Resource Management
3. QUANTITATIVE METHODS (QM) A path emphasizing the role of statistics, mathematics, and operations research as well as the use of computers in solving problems in organizations.
QMCS 410 (IDTH 410)- Operations Research I:
plus two of the following:
QMCS 320 (IDTH 320)- Statistics II
QMCS 411 (IDTH 411)- Operations Research II
QMCS 420 (CISC 320)- System Analysis and Design I
QMCS 450 (CISC 450)- Database Design
Allied Requirements (three courses):
MATH 128 Introduction to Discrete Mathematics:
plus one of the following:
MATH 109 Calculus with Review II
MATH 111 Calculus for Business and Social Science
MATH 113 Calculus I:
plus one of the following:
COMM 100 (COJO 100) Public Speaking
COMM 105 (COJO 105) Communication in the Workplace