Mansfield University of Pennsylvania

Page Content   Local Links   Main Links   Utility Links   Footer

Mansfield University Home Page > Computer Information Science Home Page > Student Info > Student Handbook 2009-2010 > handbook09_items

  1. Introduction
  2. B.S. CIS - Computer Science Track
  3. B.S. CIS - Information Systems Track
  4. A.S. Computer Information Systems
  5. Minor Requirements
  6. Miscellaneous Information
  1. Introduction

    PROGRAMS IN COMPUTER AND INFORMATION SCIENCE

    There are three computer science-related degree programs and three minors offered by the Department of Mathematics and Computer Information Science. Two of the degree programs grant Bachelor of Science (B.S.) degrees; one with an emphasis (Track) in Computer Science and the other with an emphasis in Information Systems. An Associate of Science (A.S.) degree program in Computer Information Systems is also offered.

    The three minors are in Computer Science, Information Systems, and General Computing. See page 10 for a list of requirements for these minors.

    It is possible to do a dual major with any other B.S. degree program available at Mansfield. Some Information Systems majors do a dual major with a Business-related program. There is an overlap of courses with the Business Administration major, the Marketing major, and the Accounting major which facilitates the acquisition of both majors within a reasonable timeframe if the student plans his/her program carefully.

    Students that major (B.S.) in CS can minor in Mathematics, without a great deal of additional course work. Some of our CS students choose to dual major in Applied Mathematics. Also, students majoring in IS can minor in Accounting or Business Administration with a few additional courses. These dual major and major/minor strategies can be valuable assets when entering the job market.

    Many other departments on campus also have minors available. For the details on these programs, contact someone within that department. For additional information on dual majors and minors, see your advisor.

    Information about the computer science related programs, including course descriptions can found in the undergraduate catalog. Additional information on the Computer Information Science department can be found on our home page at http://mansfield.edu/cis/

    Goals and Objectives

    The overall goals of all of the computer science-related majors and minors are to provide students with the knowledge, skills and attitudes which will enable them to:

    • think critically and communicate clearly in order to conceptualize, design and implement computer solutions to real-world problems,
    • be prepared for life-long learning so that they can stay current on hardware, software, and systems in this constantly changing field,
    • exhibit positive attitudes and values toward the discipline, so that they can contribute to an increasingly complex and dynamic society, and
    • have an appropriate set of professional skills to ensure a productive career.

    Student Outcomes

    Students will gain:

    • An ability to apply knowledge of computing and mathematics appropriate to the discipline
    • An ability to analyze a problem, and identify and define the computing requirements approriate to its solution
    • An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
    • An ability to function effectively on teams to accomplish a common goal
    • An understanding of professional, ethical, legal, security and social issues and responsibilities
    • An ability to communicate effectively with a range of audiences
    • An ability to analyze the local and global impact of computing on individuals, organizations, and society
    • Recognition of the need for and on ability to engage in continuing professional development
    • An ability to use current techniques, skills, and tools necessary for computing practice
    • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
    • An ability to apply design and development principles in the construction of software systems of varying complexity 

    General Scheduling Advice

    For all of the programs, it is essential that you pay close attention to course prerequisites and the sequence in which you take courses. Courses should be taken in the prescribed semester unless there are strong circumstances making that impossible. Some upper-level courses, such as CIS 3300, CIS 3308, CIS 3310, CIS 3311, CIS 3325, CIS 3350, and CIS 4309 are offered on a rotating basis, only once every four semesters. You are responsible for enrolling in these courses when they are offered so that you can graduate on schedule. Likewise, you are responsible for having the proper prerequisites so that you will be able to take such courses when they are offered.

    If you are in the Computer Science Track you must be particularly diligent about getting your mathematics requirements completed on a regular schedule. Otherwise, your last two semesters on campus could be heavily scheduled with mathematics courses, causing very difficult semesters of study. Some upper-level mathematics courses, such as MA 3310, are offered on an every-other-year basis. You should be ready to take them when offered, by having completed the course prerequisites early in your course of study.

    The B.S. Computer Science degree programs are tailored for a four-year sequence. Many students choose to take a longer time. However, if you have not taken the proper course prerequisites by the time infrequently scheduled courses are offered, it may be necessary for you to be taking these courses after your intended graduation date. By attending summer school, at Mansfield or at other institutions, students can make up credits or perhaps complete the degree requirements in less than four years.

    Back to top

  2. B.S. CIS - Computer Science Track

    Major Requirements

    Core Program Requirements (55 Credits)
    Number Title Credits Prerequisites Offered
    CIS 1104 Computer Science I 3 None FA/SP
    CIS 2204 Computer Science II 3 1104 FA/SP
    CIS 2206 Business Programming Concepts I 3 1104 FA
    CIS 3300 Programming Languages 3 2204, 3330 SP, even year
    CIS 3301 Data Structures 3 2204 FA
    CIS 3306 Business Programming Concepts II 3 2206 SP
    CIS 3311 Software Engineering 3 3301 FA, even year
    CIS 3325 Operating Systems 3 3301, 3330 SP, odd year
    CIS 3330 Computer Organization 3 1104 FA
    CIS 3340 Database Systems 3 3301, 3306 SP
    CIS 3350 Analysis of Algorithms 3 3301 SP, odd year
    CIS 3390 Networking I 3 2204, 3330 FA
    CIS 4490 Networking II 3 3330, 3390 SP 
    CIS xxxx Six credits of major-related electives at the upper division level (courses numbers 3260 or higher.) 6    
    MA 3310 Numerical Analysis 3    
    MA 3314 Applied Probability and Statistics 3    
    MA 3260 Discrete Structures 3    
    MA 4401 Seminar: Selected Topics
    (or 1 cr. MA 4402 by substituton) 1    

    Other Program Requirements (20 Credits)

    MA 2231 Calculus I 4    
    MA 2232 Calculus II 4    
    Natural science laboratory course 4    
    In addition to above, a year-long laboratory science course (preferably Physics) 8    
    You should verify that the science courses you have selected will also qualify for the "Natural Science" General Education requirements.

    Important Notes:

    1. All other university degree requirements, such as General Education and completing 48 credits at the upper division level (courses numbered 3260 or higher), must be satisfied.
    2. The university-wide General Education requirements include the one-credit “First Year Experience Course”, as well as the “Information Literacy,” “Global Awareness,” and “The Writing across the Curriculum” requirements. For the full details of these important requirements consult the “Undergraduate Catalog” and your advisor.

    Suggested Schedule

    This schedule may need to be adjusted to match course availability. This schedule assumes that your first semester will be in the Fall, otherwise minor adjustments will have to be made.

    FIRST SEMESTER
    CIS 1104 Computer Science I 3
    MA 2231 Calculus I 4
    ENG 1112 Composition I 3
    COM 1101 Oral Communication 3
    UNV 1100 First Year Seminar 1
      14
    SECOND SEMESTER
    CIS 2204 Computer Science II 3
    MA 2232 Calculus II 4
      Wellness Elective 3
      Humanities Elective 3
      Fine Arts Elective 3
      16

    THIRD SEMESTER
    CIS 2206 Business Programming Concepts I 3
    CIS 3330 Computer Organization 3
    MA 3260 Discrete Structures 3
      Lab Science 4
      Social Science Elective 3
      16
    FOURTH SEMESTER
    CIS 3306 Business Programming Concepts II 3
    CIS xxxx CIS Upper-Level Elective 3
      Lab Science 4
      Humanities Elective 3
      Social Science Elective 3
      16

    FIFTH SEMESTER
    CIS 3301 Data Structures 3
    CIS xxxx CIS Upper-Level Elective 3
    MA 3310 Numerical Analysis 3
      Lab Science 4
    ENG 3313 Composition II 3
      16
    SIXTH SEMESTER
    CIS 3300 Programming Languages 3
    CIS 3340 Database Systems 3
    MA 3314 Applied Probability and Statistics 3
      Language & Literature Elective 3
      General Education Elective 3
      15

    SEVENTH SEMESTER
    CIS 3390 Networking I 3
    CIS 3311 Software Engineering 3
      Language & Literature Elective 3
      Social Science Elective 3
      Elective 3
      15
    EIGHTH SEMESTER
    CIS 3350 Analysis of Algorithms 3
    CIS 3325 Operating Systems 3
    CIS 4490 Networking II 3
    MA 4401 Seminar 1
      Elective 2
      12

    Back to top

  3. B.S. CIS - Information Systems Track

    Major Requirements

    Core Program Requirements (57 Credits)
    Number Title Credits Prerequisites Offered
    CIS 1104 Computer Science I 3 None FA/SP
    CIS 2204 Computer Science II 3 1104 FA/SP
    CIS 2206 Business Programming Concepts I 3 1104 FA
    CIS 3301 Data Structures 3 2204 FA
    CIS 3303 Web Site Design 3 None FA/SP
    CIS 3306 Business Programming Concepts II 3 2206 SP
    CIS 3308 Operations Research 3 (2203 or 2204), (Ma 1125 or 3314), (Ma 1129, 3260, or 3280), (Ma 1170 or 2231) SP, even year
    CIS 3309 Management Information Systems 3 1104 or 2203 FA
    CIS 3310 Systems Analysis 3 Bus 1130 or Bus 2230,
    2203 or 2206 FA, odd year
    CIS 3330 Computer Organization 3 1104 FA
    CIS 3340 Database Systems 3 3301, 3306 SP
    CIS 3390 Networking I 3 2204, 3330 FA
    CIS 4309 E-Commerce 3 3309 SP, odd year
    CIS xxxx Six credits of major-related electives at the upper division level (courses numbers 3260 or higher). See xxxx for more information. 6    
    ACC 1110 Principles of Accounting I 3    
    Take one of the following courses:
    BUS 1130 Intro to Business and Management 3    
    BUS 2230 Principles of Management    
    Take one of the following courses:
    ACC 1111 Principles of Accounting II 3    
    ECO 1101 Principles of Macroeconomics    
    ECO 1102 Principles of Microeconomics    
    Take one of the following courses:
    ACC 3300 or higher Any accounting course numbered 3300 or higher 3    
    BUS 3330 Marketing    

    Other Program Requirements (9 Credits)

    Take one of the following courses:
    MA 1125 Intro to Statistics 3    
    MA 3314 Applied Probability and Statistics    
    Take one of the following courses:
    MA 1129 Finite Mathematics 3    
    MA 3260 Discrete Structures    
    MA 3280 Linear Algebra and Matrix Theory    
    Take one of the following courses:
    MA 1170 Fundamentals of Calculus 3 (or 4)    
    MA 2231 Calculus I    

    Important Notes:

    1. All other university degree requirements, such as General Education and completing 48 credits at the upper division level (courses numbered 3260 or higher), must be satisfied.
    2. The university-wide General Education requirements include the one-credit “First Year Experience Course”, as well as the “Information Literacy,” “Global Awareness,” and “The Writing across the Curriculum” requirements. For the full details of these important requirements consult the “Undergraduate Catalog” and your advisor.

    Suggested Schedule

    This schedule may need to be adjusted to match course availability. This schedule assumes that your first semester will be in the Fall, otherwise minor adjustments will have to be made.

    FIRST SEMESTER
    CIS 1104 Computer Science I 3
    ACC 1110 Principles of Accounting I 3
    ENG 1112 Composition I 3
    COM 1101 Oral Communication 3
      Fine Arts Elective 3
    UNV 1100 First Year Seminar 1
      16
    SECOND SEMESTER
    CIS 2204 Computer Science II 3
    MA 1125 Intro to Statistics 3
    ACC 1111 Principles of Accounting II
    or ECO 1101 or ECO 1102
    3
      Wellness Elective 3
      Social Science Elective 3
      15

    THIRD SEMESTER
    CIS 2206 Business Programming Concepts I 3
    CIS 3330 Computer Organization 3
    MA 1129 Finite Mathematics 3
      Humanities Elective 3
      Social Science Elective 3
      15
    FOURTH SEMESTER
    CIS 3303 Web Site Design 3
    CIS 3306 Business Programming Concepts II 3
    MA 1170 Fundamentals of Calculus 3
    BUS 1130 Intro to Business Management
    or BUS 2230
    3
      Social Science Elective 3
      15

    FIFTH SEMESTER
    CIS 3301 Data Structures 3
    CIS 3309 Management Information Systems 3
    CIS 3310 Systems Analysis 3
    ACC 33xx 3300-level Accounting Elective
    or BUS 3300
    3
    ENG 3313 Composition II 3
      15
    SIXTH SEMESTER
    CIS 3308 Operations Research
    or BUS 3350
    3
    CIS 3340 Database Systems 3
    CIS xxxx CIS Upper-Level Elective 3
      Humanities Elective 3
      General Education Elective 3
      15

    SEVENTH SEMESTER
    CIS 3390 Networking I 3
    CIS xxxx CIS Upper-Level Elective 3
      Lab Science Elective 4
      Language & Lit. Elective 3
      Elective 3
      16
    EIGHTH SEMESTER
    CIS 4309 E-Commerce 3
      Science Elective 3
      Language & Literature Elective 3
      Elective 4
      13


    Back to top

  4. A.S. Computer Information Systems

    Major Requirements

    Core Program Requirements (30 Credits)
    Number Title Credits Prerequisites Offered
    CIS 1102
    or
    CIS 1103
    Visual Basic Programming
    or
    Intro to Microcomputers
    3 None FA/SP
    CIS 1104 Computer Science I 3 None FA/SP
    CIS 2203 Software for Business Applications I 3 1104 FA/SP
    CIS 2204 Computer Science II 3 1104 FA/SP
    CIS 3303 Web Site Design 3 1104 FA
    CIS 33xx Any 2 CIS courses numbered 3300 or higher 6    
    ACC 1110 Principles of Accounting I 3    
    ACC 1111 Principles of Accounting II 3 AAC 1110 See catalog
    BUS 2230 Principles of Management 3 See catalog See catalog

    Other Program Requirements (9 credits)

    ECO 1101
    or
    ECO 1102

    Principles of Macroeconomics
    or
    Principles of Microeconomics
    3    
    MA 1125 Intro to Statistics 3    
    PHL 2200
    or
    PHL 3230
    Critical Thinking
    or
    Formal Logic
    3    

    Important Notes:

    The university-wide General Education requirements include the one-credit “First Year Experience Course” UNV 1100, as well as a 3-credit “Information Literacy” course, a 3-credit “Global Awareness” course, and two 3-credit “The Writing across the Curriculum” courses. For the full details of these important requirements consult the “Undergraduate Catalog” and your advisor.

    Suggested Schedule

    This schedule may need to be adjusted to match course availability. This schedule assumes that your first semester will be in the Fall, otherwise minor adjustments will have to be made.

    FIRST SEMESTER
    CIS 1102
    or
    CIS 1103
    Visual Basic Programming
    or
    Intro to Microcomputers
    3
    CIS 1104 Computer Science I 3
    ACC 1110 Principles of Accounting I 3
    COM 1101 Oral Communication 3
      Fine Arts Elective 3
    UNV 1100 First Year Seminar 1
      16
    SECOND SEMESTER
    CIS 2204 Computer Science II 3
    CIS 3303 Web Site Design 3
    ACC 1111 Principles of Accounting II 3
    ENG 1112 Composition I 3
    PHL 2220
    or
    PHL 3230
    Critical Thinking
    or
    Formal Logic
    3
      15

    THIRD SEMESTER
    BUS 2230 Management Principles 3
    CIS 2203 Business Software Applications I 3
    CIS xxxx Any CIS course numbered 3300 or higher 3
    MA 1125 Introduction to Statistics 3
      Gen. Ed. course and/or elective 3
      15
    FOURTH SEMESTER
    CIS xxxx Any CIS Elective numbered 3300 or higher 3
    ECO 1101 Introduction to Macroeconomics 3
      Gen. Ed. course and/or Electives 7
      "Wellness" Activity 1
      14

    Note that of the total of 10 credits listed above as "Gen. Ed. and/or Electives ", at least 5 of these credits must be from courses in the General Education Groups #1 through #5, and the remaining credits can be freely chosen.

    Back to top

  5. Minor Requirements

    Computer Science Minor (18 credits)

    Number Class Credits
    CIS 1104 Computer Science I 3
    CIS 2204 Computer Science II 3
    CIS 3301 Data Structures 3
    CIS 3330 Computer Organization 3
    CIS xxxx Six credits of additional CIS courses, numbered 3300 or higher 6

    Suggested Sequence

    Cis 1104 Cis 2204, Cis 3330 Cis 3301 The two additional Computer Science courses should be scheduled after prerequisites are completed.

    Information Systems Minor (18 credits)

    Number Class Credits
    CIS 1102 Visual Basic Programming 3
    BUS 1130
    or
    BUS 2230
    Intro to Business and Management
    or
    Principles of Management
    3
    CIS 2203 Business Software Applications I 3
    CIS 3303 Web Site Design 3
    CIS 3309 Management Information Systems 3
    CIS 3310 Systems Analysis 3

    Note that CIS 3310 is offered in the Fall every other academic year

    General Computing Minor (18 credits)

    Number Class Credits
    Choose from two of the following three courses (6 credits)
    CIS 1102 Visual Basic Programming 6
    CIS 1103 Introduction to Microcomputers
    CIS 1104 Computer Science I
    Choose one of the following two courses (3 credits)
    CIS 2203 Business Software Application I 3
    CIS 2204 Computer Science II
    Complete each of the following (9 credits)
    CIS 3303 Web Site Design 3
      Two additional courses 6

    The two additional courses can be other Computer Science courses, or courses which relate to the use of computers in the student's major, or other courses where there is a major component of computer use as part of the course content. Please note that departmental approval is required for such non-CIS courses. Also note that this minor is not available to students majoring in CIS.

    Suggested Sequence

    Cis 1103, Cis 1104, Cis 2203, Cis 2204, Cis 3303 The two additional Computer Science courses should be scheduled as appropriate, following approval

    Back to top

  6. Miscellaneous Information

    Major Related Electives

    For students in the Computer Science and Information Systems Tracks, only upper-division level courses (courses numbered 3260 or higher) may count as major-related electives

    Computer Science Track students should select major-related electives from Computer Science courses. Upon close consultation with your advisor, a set of related courses from mathematics or physics might also be counted.

    Information Systems Track students should select major-related electives from Computer Science, Accounting or Business courses. Courses other than Computer Science electives should be selected only after close consultation with an advisor. Such selections should form a set of related courses. As examples: three upper-level accounting courses or three upper-level management courses. However, one accounting course, one management course, and one finance course would not constitute an acceptable set of major-related electives, even though these three courses all are offered by the same department.

    Up to six credits of Computer Science/ Information Systems internships may count as major-related elective credits, although twelve can be used toward the overall degree.

    The choice of major related electives should relate to some coherent career objective rather than being merely a collection of individual courses. Work closely with your advisor in making your choices. Unless you have a strong reason for doing otherwise (i.e., a well thought out career direction) major-related electives should be selected from Computer Science courses.

    Internships

    Information Systems Track students and Computer Science Track students may take a maximum of two internships through the CIS 4450 Organization Internship course. These internships can have a maximum total of 12 credit hours. Of these 12 credits, a maximum of 6 credits can be used as "Major Related Electives."

    Internships are normally done after the student has completed 15 credits of computer science courses, but exceptions can be made. Associate degree students can also qualify for internships, usually in their second year of study. Fall and Spring semester internships are usually done within driving distance of the Mansfield area on a part-time employment basis, while the student takes regular classes. Summer semester internships are often done on a full-time employment basis, perhaps near the student's home.

    Although some students find their own internship situations (subject to approval), there are many opportunities for internships that can be arranged through the department. We have active internship programs with large national corporations, such as State Farm Insurance (Illinois), as well as with local employers, such as Intelligent Direct (Wellsboro) and Information Technology (on campus).

    About half of our graduates complete at least one internship before graduation, providing valuable real-world experience, and giving our students a competetive edge when entering the workforce.  The better your grades are, the better your chances are to secure a high-quality internship. These internships are an extremely valuable part of your education, and they have been creating valuable full-time employment opportunities for many of our students. See your advisor or any one of the Computer Science faculty members if you are interested in exploring the possibility of an internship.

    Other Professional Opportunities

    Computer Science Club

    Mansfield has a Computer Science Club advised by the Computer Science faculty. This club provides an opportunity for social interaction with other students interested in computers. The club also provides many valuable opportunities for learning well beyond the limits of the classroom. Field trips and attendance at the statewide conference of SSHE computer educators are additional experiences offered through the Computer Science Club. Currently the Computer Science club manages the Mansfield University student web-server. The student web-server provides an opportunity for all students of the university to have a homepage on the world wide web, but students, who are interested, can be involved with management of the site. This is a tremendous educational opportunity as well as some fun. The club is as active as the student members make it.

    Work-Study Employment

    Many Computer Science students get campus work as computer lab consultants, computer tutors, and computer maintenance technicians with our on-campus Information Technology group. These work experiences enhance the students' knowledge and skills beyond what is available from your course work.

    Back to top

Main Links

Utility Links

Text Only Options

Top of page


Text Only Options

Open the original version of this page.

Usablenet Assistive is a UsableNet product. Usablenet Assistive Main Page.