Attention: This page is designed using recognized Web standards. You are seeing this message because your browser does not support those standards. You will have full access to the content of this page, but it will look much better if you use a recent browser such as Internet Explorer 7.x (Windows), or Mozilla Firefox (Windows/Mac). Learn more...


Computer Science Program

Computer Science Program > Degree Requirements

Degree Requirements

Requirements for Bachelor of Science in Computer Science

Requirements: To be admitted to the B.S. degree program in computer science a student must satisfy the IU Southeast admission requirements. In addition, admission into the B.S. degree program requires that a student complete the following courses with a GPA of at least 2.5 and have an overall GPA of at least 2.5: C201 Computer Programming II, C202 Computer Programming, C237 Operating Systems Concepts, and C335 Computer Structures. These requirements must be met before attaining junior status (56 credit hours) in order to maintain a normal four-year schedule. Admission to this program will be limited to the number of students that can be effectively accommodated given the available resources. While completing the required basic computer science course work, the student is also required to fulfill the basic mathematics requirement (C251, and M119-M120 or M215-M216). This is necessary to maintain a normal four-year schedule and to meet the mathematics prerequisite requirements of the upper-level computer science courses.

Each student will select one of two major option areas in which to pursue advanced courses: (1) information systems and (2) science/mathematics. Within each option area there are required advanced sequences in computer science and related disciplines that enable students to tailor their advanced course work to meet any one of several career objectives. Please note that taking the course requirements for both options on this degree may add up to a number less than the required 120 credit hours. The student should fulfill the remaining hours with electives.

Notes: Candidates for the Bachelor of Science degree should first review "General Requirements for All Degrees at IU Southeast" in this bulletin. General Education electives must be selected from the approved list of General Education courses. The First-Year Seminar S 104 must be completed as part of the first 26 credits. Students must petition the department coordinator for acceptance of any computer science-related coursework more than seven years old. A minimum grade of C is necessary for all courses of the degree curriculum and specifically required General Education courses.

 

Information Systems Option

The Information Systems Option prepares students seeking employment in business or industry or who may pursue a graduate degree in information systems. Within this option, the student may select courses that prepare them for careers in areas such as applications programming, business systems design and implementation, and information systems management.

Curriculum

  1. General Education. See campus requirements.

     

  2. Written Communications - Second Writing Course.
    • English ENG-W 234

       

  3. Mathematics and Science.
    1. Mathematics
      • MATH-M 119-120 or M 215-216 and
      • MATH-K 300 or Economics ECON-E 280.
    2. Physical Science
      • Physics PHYS-P 100 or P 201-202 or P 221-222.
    3. Social and Behavioral Sciences
      • Psychology PSY-P 101 and
      • Sociology SOC-S 163.

         

  4. Business and Economics
    • BUS-A 201
    • BUS-A 202
    • ECON-E 100
    • ECON-E 200
    • BUS-F 301
    • BUS-L 201
    • BUS-M 301
    • BUS-P 301
    • A business minor is an option after completing
    • these courses; contact a business advisor for help.

       

  5. Computer Science
    • CSCI-B 461
    • CSCI-B 490
    • CSCI-C 106
    • CSCI-C 201
    • CSCI-C 202
    • CSCI-C 237
    • CSCI-C 251
    • CSCI-C 311
    • CSCI-C 335
    • CSCI-C 343
    • CSCI-C 445
    • CSCI-C 455
    • CSCI-B/C/P 4XX (one course)

       

  6. General Electives.
    • Sufficient to total a minimum of 120 credits.

       

Science/Mathematics Option

The science/mathematics option prepares students seeking employment in the technical areas of computer applications or who may pursue a graduate degree in computer science. Within this option, the student may select courses that prepare them for careers in areas such as systems software design and implementation and scientific computing applications.

Curriculum 

  1. General Education. See campus requirements

     

  2. Written Communications - Second Writing Course.
    • English ENG-W 234

       

  3. Mathematics and Science
    1. Mathematics
      • MATH-M 215
      • MATH-M 216
      • MATH-M 303
      • MATH-M 360
      • One approved MATH-M 300 or 400-level course A mathematics minor is an option after completing these courses; contact a mathematics advisor for help.
    2. Natural and Physical Sciences
      • Fifteen credits, including
      • CHEM-C 105-106 or PHYS-P 221-222.

         

  4. Computer Science
    • CSCI-B 490
    • CSCI-C 106
    • CSCI-C 201
    • CSCI-C 202
    • CSCI-C 237
    • CSCI-C 251
    • CSCI-C 311
    • CSCI-C 335
    • CSCI-C 343
    • CSCI-C 455
    • CSCI-B/C/P 4XX (3 courses)

       

  5. General Electives.
    • Sufficient to total a minimum of 120 credits.

– Back to Top –

Requirements for Associate of Science in Computer Science

The program is designed to meet the needs of students who plan a career in computer science or whose career area requires extensive first-hand knowledge of computer science. Together, the basic curriculum and electives afford students considerable flexibility in planning a degree program to meet their career objectives.

CSCI-C 201 Computer Programming II is a required prerequisite to subsequent computer science courses and should be taken during the first semester of the first year. However, students who do not score high enough on the math placement test must take MATH-M 117 Intermediate Algebra before taking CSCI-C 201. Because of prerequisite relationships, the computer science courses must be taken in sequence.

Notes: Candidates for the Associate of Science degree should first review "General Requirements for All Degrees at IU Southeast" in the 2007-2009 IU Southeast bulletin. The First-Year Seminar S-104 must be completed as part of the first 26 credits. Students must petition the department coordinator for acceptance of any computer science-related coursework more than seven years old. A minimum grade of C is necessary for all courses of the degree curriculum and specifically required General Education courses.

Curriculum

  1. Written Communication
    • English ENG-W 131
    • English ENG-W 234

       

  2. Oral Communication
    • Speech SPCH-S 121

       

  3. Information Literacy
    • First-Year Seminar   S 104

       

  4. Arts and Humanities
    • One elective recommended from General Education

       

  5. Social and Behavioral Sciences
    • Two electives, Psychology PSY-P 101 and
    • Sociology SOC-S 163 recommended

       

  6. Mathematics
    • Mathematics MATH-K 300 or Economics ECON-E 280.

       

  7. Computer Science.
    1. Required courses
      • CSCI-C 106
      • CSCI-C 201
      • CSCI-C 202
      • CSCI-C 237
      • CSCI-C 251
      • CSCI-C 335
      • CSCI-B/C/P 3XX/4XX (one   course) or
      • CSCI-Y 398 Internships in Professional Practice (3 credits) after completing concentration area.
    2. Concentration area (one area required)
      1. Informatics Option
        • INFO-I 101
        • INFO-I 308
      2. Computer Networking Option
        • CSCI-A 247
        • CSCI-B 438
      3. Database Systems Option
        • CSCI-C 343
        • CSCI-B 461
      4. Web Systems Option
        • CSCI-N 341 or CSCI-A 346
        • CSCI-N 342 or CSCI-A 348

           

    3. General Electives.
      • Sufficient to total a minimum of 60 credits.
      • Recommend selecting courses that satisfy the Bachelor of Science degree requirements.

– Back to Top –

Requirements for Certificate in Information Technology

The Information Technology Certificate is a 29 credit hour program which can be completed in one year. Requirements of the program can be used to continue toward the Computer Science Associate of Science or Bachelor of Science degrees.

On completing the certificate, student will be capable of understanding, troubleshooting, and managing computing resources as well as software design logistics and programming in one or more computer languages.

Curriculum 

  1. General Education.
    1. Written Communication
      • English ENG-W 131

         

    2. Oral Communication
      • Speech SPCH-S 121

         

    3. Information Literacy
      • First-Year Seminar S 104

         

  2. Computer Science Requirements
    • CSCI-C 106
    • CSCI-C 201/I 210
    • CSCI-C 202/I 211
    • CSCI-A 290 or CSCI elective
    • CSCI-A 212 or BUS-K 201
    • CSCI Elective

       

  3. General electives sufficient to total a minimum of 29 credits
    • It is recommended that you select general electives that satisfy specific computer science A.S. or B.S. degree requirements.

– Back to Top –

Requirements for Minor in Computer Science

  Curriculum 

  1. Computer Science Core
    • CSCI-C 201
    • CSCI-C 202
    • CSCI-C 251

       

  2. Concentration area (one area required)
    1. Computer Networking Option
      • CSCI-A 247
      • CSCI-B 438
      • CSCI-C 237
      • CSCI-C 335
    2. Database Systems Option
      • CSCI-B 461
      • CSCI-C 343
    3. Client Server Option
      • BUS-K 321
      • CSCI-N 431
      • CSCI-N 432
    4. Information Technology Option
      • CSCI-A 247
      • CSCI-N 341
      • CSCI-N 342

– Back to Top –

Electives

  • A 247 Network Technologies and Administration

  • A 346 User – Interface Programming

  • A 348 Mastering the World Wide Web

  • B 438 Fundamentals of Computer Networks

  • B 461 Database Concepts

  • B 481 Interactive Graphics

  • C 390 Individual Programming Lab

  • C 421 Computer Organization

  • C 422 Advanced Computer Organization

  • C 431 Assemblers and Compilers I

  • C 432 Assemblers and Compilers II

  • C 435 Operating Systems I

  • C 436 Operating Systems II

  • C 463 Artificial Intelligence I

  • C 464 Artificial Intelligence II

  • N 211 Introduction to Databases

  • P 423 Compilers

  • P 436 Introduction to Operating Systems

  • P 465 – P 466 Software Engineering for Information Systems I – II

– Back to Top –