B.S. in Computer Science - Software Development Concentration Program By Saint Francis University |Top Universities

B.S. in Computer Science - Software Development Concentration

Main Subject Area

Computer Science and Information SystemsMain Subject Area

Program overview

Main Subject

Computer Science and Information Systems

Degree

Other

Study Level

Undergraduate

This concentration is a preparation for a career as a programmer or software engineer. Emphasis is placed on issues related to knowing how to use the features of modern programming languages and frameworks, the design and implementation of algorithms, the process of developing and maintaining software. Major Requirements: CPSC 121 - Introduction to Programming CPSC 122 - Intermediate Programming CPSC 221 - Introduction to Data Structures CPSC 222 - Server-Side Programming CPSC 492 - Computer Science Seminar MATH 121 - Calculus with Analytic Geometry I MATH 122 - Calculus with Analytic Geometry II MATH 130 - Discrete Mathematics MATH 215 - Introductory Statistics PHYS 121 - General Physics I PHYS 122 - General Physics II and completion of one of the following concentration areas: Concentration Requirements: CPSC 345 - Data Base Management CPSC 409 - Web Application Architectures CPSC 410 - Software Engineering CPSC 280 (CPSC 280-282 - Algorithmic Programming) CPSC 281 (CPSC 280-282 - Algorithmic Programming) And 9 credits from: CPSC 402 - Algorithm Design and Analysis CPSC 420 - Programming Languages CPSC 428 - Advanced Programming Topics CPSC 440 - Computer Graphics CPSC 445 - Advanced Database Management CPSC 491 - Seminar: Special Problems

Program overview

Main Subject

Computer Science and Information Systems

Degree

Other

Study Level

Undergraduate

This concentration is a preparation for a career as a programmer or software engineer. Emphasis is placed on issues related to knowing how to use the features of modern programming languages and frameworks, the design and implementation of algorithms, the process of developing and maintaining software. Major Requirements: CPSC 121 - Introduction to Programming CPSC 122 - Intermediate Programming CPSC 221 - Introduction to Data Structures CPSC 222 - Server-Side Programming CPSC 492 - Computer Science Seminar MATH 121 - Calculus with Analytic Geometry I MATH 122 - Calculus with Analytic Geometry II MATH 130 - Discrete Mathematics MATH 215 - Introductory Statistics PHYS 121 - General Physics I PHYS 122 - General Physics II and completion of one of the following concentration areas: Concentration Requirements: CPSC 345 - Data Base Management CPSC 409 - Web Application Architectures CPSC 410 - Software Engineering CPSC 280 (CPSC 280-282 - Algorithmic Programming) CPSC 281 (CPSC 280-282 - Algorithmic Programming) And 9 credits from: CPSC 402 - Algorithm Design and Analysis CPSC 420 - Programming Languages CPSC 428 - Advanced Programming Topics CPSC 440 - Computer Graphics CPSC 445 - Advanced Database Management CPSC 491 - Seminar: Special Problems

Admission requirements

Undergraduate

6+

Tuition fee and scholarships

One of the important factors when considering a master's degree is the cost of study. Luckily, there are many options available to help students fund their master's programme. Download your copy of the Scholarship Guide to find out which scholarships from around the world could be available to you, and how to apply for them.

In this guide you will find:
opportunities

Where to look for scholarship opportunities

how_to

How to apply to scholarships relevant to you

list

A list of available scholarships around the world

checklist

A scholarship application checklist

banner
download_icon Download Scholarship Guide

More programs from the university

B.A. in Biology

::type_cta_button:: View Details

B.S. in Biology

::type_cta_button:: View Details

B.S. in Nursing

::type_cta_button:: View Details

B.A. in Sociology

::type_cta_button:: View Details

B.S. in Economics

::type_cta_button:: View Details
Undergrad programs