Nov 21, 2024  
2024-25 Undergraduate Catalog 
    
2024-25 Undergraduate Catalog

Computer Science/Languages and Systems, BS


Return to {$returnto_text} Return to: Colleges and Departments

Program Code: COSC-LGSY

IUP’s computer science programs share a curricular core covering fundamental concepts, programming, problem solving, data structures, algorithms, software engineering, database, and seminars on technical topics and the profession. The department focuses on providing a broad foundation to create agile graduates who can adapt to the rapidly changing trends in the computer science field.  Every student in the B.S. in Languages and Systems track also completes a minor in mathematics. This program is accredited by ABET, the nationwide board for accreditation of computing, engineering technology, and applied and natural science programs. Courses held in computer classrooms offer hands-on learning that blends theory with supervised practice to train work-force ready graduates.  Selected theoretical and applied upper-level courses reflect the technical nature of this track and provide students with in-depth skills to analyze complex problems, to identify interdisciplinary solutions, and to manage software implementations.

Graduates leverage the widely recognized ABET credential when entering the workforce or applying to graduate programs. Many of the Languages and Systems track students continue with graduate school or work in analytical and computer-dependent areas of business, government, and industry. Recent graduates have started their careers with positions in systems analysis, programming or business applications, software development, scientific and applied mathematical programming, and other computer-related areas.

Liberal Studies: 41-42


As outlined in the Liberal Studies Requirements  with the following specifications:

Learning Skills: 6 (1)


Natural Science: Option I


  • See requirements for Natural Science: Option I of the Liberal Studies Requirements Knowledge Area: Natural Science: One Option in the Graduation Requirements section of this catalog.

Liberal Studies Elective: 3


Major: 48


Other Requirements: 12


Mathematics:


A minor in mathematics which must include: (7)

Free Electives: 18-19


Total Degree Requirements: 120


(1) English Composition II requirement is fulfilled by the department’s Writing Plan.

(2) MATH 125  can be substituted by MATH 121 .

(3) COSC 493  may be selected after completion of sophomore year. Note: If a 6cr COSC 493  is taken, 3cr are applied toward COSC required courses. If a 12cr COSC 493  is taken, 3cr are applied toward required courses and 3cr toward COSC upper-level electives.

(4) Upper-level electives may be counted as controlled electives. 3cr of Intermediate Level foreign language may be applied toward controlled electives.

(5) Controlled and upper level electives may not be applied toward more than one track in computer science.

(6)COSC 343  or MATH 343  may be counted as a computer science elective or as a part of the mathematics minor, but not both.

(7) MATH 125  and MATH 216  (taken as liberal studies requirements) are also counted towards the minor. Mathematics minor requires at least 6cr of 300-level or higher MATH courses.

SLOs



#

Outcome

How measured

Courses Used

Improve Category

1

Analyze a complex computing problem, then design and implement computing-based solution to meet a given set of computing requirements in the context of languages, systems, and/or tools used in the field of computer science.

Assignments, Exams, Projects, Practicum or Internship

COSC 319, 473 or 493, Upper-level electives

C

2

Communicate effectively in a variety of professional contexts.

Written Assignments, Oral Presentations

COSC 319, 380, 480

B

3

Recognize professional responsibilities and make informed judgements in computing practice on legal and ethical principles.

Assignments, Exams, Oral Presentations

COSC 380

C

4

Function effectively as a member or leader of a team engaged in activities appropriate to software engineering.

Group Projects, Practicum or Internship

COSC 319, 473 or 493

B


Return to {$returnto_text} Return to: Colleges and Departments