Manhattanville College

Academic Catalog

Computer Science (Mathematics & Computer Science)

Introduction


Have you always known that you have a special gift with computers?

A Computer Science degree will give you a solid background in applied and theoretical computer science. Graduates of the program will have the skills necessary to enter the business world or pursue graduate study in computer science.

The variety of course offerings also allows ample opportunity for non-majors to increase their computer skills.


Degree

Bachelor of Arts

Optional Minors

Students can also choose to minor in Computer Science


Career Ideas

Computer Aided Design (CAD) Technician, Computer & Information Scientist, Computer Applications Engineer, Computer Programmer, Computer Security Specialist, Computer Systems Analyst, Database Administrator, IT Administrator, Logistician, Materials Inspector, Radiation Protection Engineer, Technological Espionage Intelligence Agent

Program Administrators

DEPARTMENT CHAIR

Edward Schwartz, (914)323-1555

Faculty and Staff

PROGRAM CHAIR

Edward Schwartz

FULL-TIME FACULTY

Mirela Djordjevic

Paul Ellis

A. Mia Heissan

Phyllis Lefton

Jonathan Munson

Edward Schwartz

FACULTY EMERITI

Gerard Kiernan

Arnold Koltun

ADJUNCT FACULTY

A. Igbinadolor

C. Tunks

Overview

The Computer Science major is designed to give a student in this program a solid background in applied and theoretical Computer Science. Computer Science majors study program design and programming starting with Java. A student will study advanced programming, data structures used in programming, sequential and random access files, database design, programming languages, computer architecture and low level programming, and various advanced topics in Computer Science.

Computer Science Major Requirements

No course with a grade lower than C- will be accepted toward a major or a minor in computer science.  In addition, a C average (calculated as the College calculates G.P.A.) must be maintained over all courses required for a major or minor. 

Required Courses

  • Calculus I
  • Calculus II
  • Discrete Structures
  • Probability
  • Computer Programming I
  • Computer Programming II
  • Computer Systems Architecture and Programming
  • Programming Languages
  • Database Design and Construction
  • Data Structures and Algorithms
  • Two 3000-level electives from the department offerings
  • the Senior Evaluation
Computer Science Senior Evaluation

A thesis, written under the direction of a department member that includes a study of a topic in computer science at the level of an advanced elective and a significant programming project.

Computer Science Departmental Honors

Departmental Honors in Computer Science are conferred upon graduating seniors who have maintained an average of 3.7 or more in courses required for the major (calculated as the College calculates G.P.A.).

Computer Science Minor Requirements

The student must complete four required courses and one advance course.

Requirements

Two introductory courses from:

  • MAC 1003 Make Movies & Games in Alice
  • MAC 1005 Programming Animations and Games
  • MAC 1000 Programming and Graphics in Visual Basic
  • MAC 1075 Computers and Information Technology

The two courses:

Computer Programming I

Computer Programming II

and one of the following:

Advanced Courses (partial list):

  • Data Structures and Analysis of Algorithms
  • Database Design and Construction
  • Programming Languages
  • Computer Systems Architecture and Programming

For students with a background equivalent to a required course, an advanced course may be substituted with the approval of the Department.

Upon completing the program, a student will be proficient in programming in Java, will be familiar with various hardware configurations for large and small systems, and will be knowledgeable about the software needed to run these systems. Depending on the advanced course chosen, a student will also study these topics:

  • Advanced programming in Java
  • Data structures used in programming
  • Sequential and Random access files
  • Computer architecture and low level programming

Computer Science Internships

On completion of minor requirements, applications may be submitted for internship positions in local businesses and corporations through the Center for Career Development.

Catalog Contents

Click arrowheads to expand or collapse contents

Expand allCollapse all

2015-2016 Undergraduate College Catalog

Manhattanville College Mission

Equal Employment Opportunity and Affirmative Action Policy

Brief History of Manhattanville: History and Educational Commitment

Letter to Parents

Inventory of Undergraduate Programs

Inventory of Graduate Programs

Graduate Programs List

Undergraduate Programs of Study(Majors, Minors & Requirements)

Full-Time Undergraduate Degree Requirements

Undergraduate Programs

Graduation Participation Requirements

Registration Requirements & Online Student Resources

Official & Unofficial Transcripts

Types of Courses

Transfer Credit Policy

Withdrawal and Leave of Absence Policies

Grading and Grading Policies

Honors Options

Bachelor Degrees in Accelerated Format

Pre-Professional Studies

Off-Campus Study

English Language Institute (ELI)

Educational Support

Library Information Services

Facilities and Resources

Dual Degree Programs

School of Business, Master of Fine Arts in Writing & Master of Liberal Arts Programs

School of Education Graduate Programs

Course Offerings

African Studies Courses

American Studies Courses

Anthropology Courses

Art History Courses

Art (studio) Courses

Asian Studies Courses (WLL Lang Courses)

Biology Courses

Chemistry Courses

Communication & Media Courses

Castle Scholars Courses

Classic Civilizations Courses (WLL)

Dance & Theatre Courses

Accounting/Economics/Finance/Management Courses

Education Courses

English Composition Courses

English Education Courses

Health & Wellness Education Courses

English Literature Courses

English Film Studies Courses

English Creative & Professional Writing Courses

French Courses (WLL)

First Year Program Courses

German Courses (WLL)

History Courses

Holocaust Studies Courses

Organizational Management & Human Resource Development (Graduate Program) Courses

Interdisciplinary Studies Courses

International Studies Courses

Irish Studies Courses

Italian Courses (WLL)

Library Skills Courses

Business Leadership (Graduate Program) Courses

Computer Science Courses

Mathematics Education Courses

Mathematics Courses

Finance (Graduate Program) Courses

MGPS Master of Science Courses (Graduate Program)

Physical Education & Sport Pedagogy (Graduate Program Courses)

Physical Education Courses (Undergraduate)

Sport Business Management (Graduate Program) Courses

International Management (Graduate Program) Courses

Marketing Communication Management (Graduate Program) Courses

Museum Studies

Applied Music Courses

Music Technology Courses

Music Education Courses

Music History & Literature Courses

Music Management Courses

Music Theory Courses

Philosophy Courses

Physics Courses

Political Science & Legal Studies Courses

Psychology Courses

Science Education Courses

Sociology Courses

Spanish Courses

Social Studies Education Courses

World Religion Courses

Women's and Gender Studies Courses

Admissions

Athletics

Student Affairs

Tuition and Fees

Financial Assistance

Family Education Rights and Privacy Act (FERPA)

Faculty and Staff

Index