2020-2021 Undergraduate and Graduate Catalog 
    
    Nov 22, 2024  
2020-2021 Undergraduate and Graduate Catalog [ARCHIVED CATALOG]

Computer Science BS, (Pre-DPT Specialization)


Return to {$returnto_text} Return to: Academic Program Listings

College of Arts and Sciences
Degree BS, Computer Science
For information contact Jeffrey Stephens, PhD

Faculty

Patricia Lapczynski, RSM, Associate Professor of Computer Science, BA Douglass College; MS Dartmouth College; DPS Pace University

Jeffrey D. Stephens, Assistant Professor of Physics, BS Lebanon Valley College; MS, PhD Lehigh University

The computer science curricula follows the recommendations of the Association of Computing Machinery and provides career-oriented education within a strong liberal arts program. The computer science major leads to a bachelor of science in computer science. The program prepares students to pursue careers in scientific or industrial programming and systems analysis, or to continue their education at the graduate level. Students have ample access to computer labs stocked with Windows and Apple operating systems. All facets of hardware and software are continually upgraded to ensure that students work with the most recent components of this dynamic technology. In addition, a double major of computer science and mathematics is available by completing additional approved mathematics courses. Contact the math department chair for details.

Technology is always changing therefore the program has a strong foundation of knowledge to keep pace with trends in the computer science industry. The major goes beyond basic programming to include algorithm development, computer architecture, and more.

Coursework in the major explores the following areas:

  • Algorithms and data structure
  • Computer systems and architecture
  • Database concepts and programming
  • Game programming
  • Impact of technology on society
  • Information security
  • Internet applications
  • Network theory and design
  • Object oriented programming
  • Operating systems
  • Programming logic and design
  • Smartphone applications
  • Software engineering

Mission

To provide a cooperative and quality academic environment in which students can graduate with an undergraduate liberal arts based degree in computer science and in which faculty are enabled to develop professionally.

Program and Student Learning Outcomes

Program Learning Outcome 1 - Impart fundamental skills and knowledge of Computer Science

Student Learning Outcomes:
Each graduating student will be able to…

  1. Apply basic computing methods and principles to a range of problems
  2. Apply mathematical and scientific reasoning to a variety of computing problems
  3. Successfully design, implement, and document solutions to computing problems

Program Learning Outcome 2 - Develop proficiency in computing practices

Student Learning Outcomes:
Each graduating student will be able to…

  1. Analyze and compare solutions to computing problems
  2. Design and implement software solutions based on specified requirements

Program Learning Outcome 3 - Develop professional skills for computing career 

Student Learning Outcomes:
Each graduating student will be able to…

  1. Work effectively in teams to create solutions to computing problems 
  2. Communicate effectively both written and orally
  3. Recognize social and ethical responsibilities regarding computational technology

Admission Requirement

Students should have one year of high school biological science and one year of high school physical science. Students should also have taken sufficient mathematics courses to successfully pass MTH 171 , and MTH 172 .

Retention Criteria

Students should have a minimum average GPA of 2.0 in their major courses.

Pre-DPT Specialization

Students completing the BS in Computer Science prior to entering the entry-level Doctor of Physical Therapy program will complete the requirements below. Further information on maintaining satisfactory progress toward entry to the DPT program may be found in the Physical Therapy DPT, (Entry-Level)  section of the catalog.

Sequence of Required Courses


First Year


Total Credits 17

Total Credits 17

Summer


  • Core 3 credits
  • Core 3 credits
Total Credits 6

Second Year


Third Year


Fourth Year


Fall


Total Credits 18

Total Required for Graduation 128


Return to {$returnto_text} Return to: Academic Program Listings