The laptop in your backpack. The phone in your pocket. The game console in your bedroom. To you, they’re not just devices that work as if by magic. They’re understandable and controllable, and you want to help make that magic happen. A computer science degree at Manhattanville starts you down that road. Courses in applied and theoretical computer science will give you 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.
Whether you’re building the next Candy Crush, helping a business bar the gates from hackers trying to steal customer information or helping the government analyze reams of data to help combat international threats, computer science will be at the core of your efforts. On one hand, computer science is an applied science - you’ll use your knowledge to solve specific problems. On the other, though, it’s theoretical; you’ll not only understand the possibilities and limitations of computer science but devise algorithms and languages that others will apply.
At Manhattanville, you’ll bridge both theory and applied science. Learn about program design, Java programming, data structures, sequential and random access files, database design, programming languages, computer architecture and low-level programming, and other advanced computer science topics.
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.
|MATH 1032||Calculus II||4|
|MAC 2085||Discrete Structures||3|
|MAC 1010||Computer Programming I||4|
|MAC 2010||Computer Programming II||4|
|MAC 2045||Computer Systems Architecture and Programs||3|
|MAC 2035||Programming Languages||3|
|MAC 2015||Database Design & Construction||3|
|MAC 2017||Data Structures and Algorithms Software Tools||3|
|Two 3000-level electives from the department offerings The Senior Evaluation|
Bachelor of Arts
Computer & Information Scientist, Computer Aided Design (CAD) Technician, 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.
About the School
Welcome to our tight-knit community of smart, diverse students, and accomplished, nurturing faculty. After the whirlwind of orientation and moving in, the real journey begins. Kickoff a great year by ... Read More