




The world of technology has taken on a life of its own. Staying on track requires a firm grasp of computing systems, global communications networks, and interactive information resources. At CCS, you’ll learn to apply computational ways of thinking to all facets of technology ranging from writing and designing software to problem solving and experimentation.
If you think computer science is just about programming, think again. Our interdisciplinary program will teach you how to solve multifaceted problems by designing and developing computing systems. You will be prepared to work in a variety of settings, such as with engineers or managers on design and implementation projects and in research and development of systems for science and medicine. As the largest computer science department in the metropolitan New York area, CCS offers two degree options:
Bachelor of Science in Computer Science provides the student with the most comprehensive treatment of computers, with considerable breadth and depth in computer science topics, the sciences, mathematics, and supporting interdisciplinary studies. (Department | Requirements)
Bachelor of Arts in Computer Science, a joint degree program with Rutgers-Newark affords an excellent background in the fundamental principles and applications of computer science, while allowing for greater flexibility in the choice of electives. (Department | Requirements)
Both degrees are accredited by the Computing Accrediation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012-telephone (410) 347-7700.
Companies rely on computers to effectively manage information. Often, the automation of industrial and business procedures and practices are vital to their success. You can play a key role in this process with a degree in Information Systems. You’ll learn how to solve organizational, technical and people-oriented problems in fields ranging from finance to medicine to environmental science through the application of computing methodologies, tools, integration, and management principles. You’ll analyze theories, design concepts, and implement web and computerized information systems. Depending on your career goals, you can choose from two degree programs:
Bachelor of Science in Information Systems provides the student with a solid foundation in the principles of computing , information systems and their applications. The degree provides a comprehensive treatment of computers, with considerable breadth and depth in information systems topics, mathematics , applied quantitative tools, and supporting interdisciplinary studies.
(Department | Requirements)
Bachelor of Arts in Information Systems, a joint degree program with Rutgers-Newark that offers students a strong foundation in information systems, but with more opportunity for elective choices and with slightly fewer technical requirements.
(Department | Requirements)
Both degrees are accredited by the Computing Accrediation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD 21202-4012-telephone (410) 347-7700.
Technology and science are transforming our world, changing the way we do business, the way we learn, the way we communicate, and even the way we entertain ourselves. Success in any field – law, medicine, business, national security, education, entertainment, finance and investment – requires a command of technology.
Bachelor of Science in Information Technology draws on the university’s rich resources in engineering, computer science, architecture, management, and the sciences to prepare students for a career in integration, design and management of computing and telecommunication resources and services in such diverse fields as bioengineering, criminal justice, e-commerce, multimedia, network security, software engineering, and telecommunications.
(Department | Requirements)
Computing and Business is an exciting program that combines two very popular majors: computer science and business. While computer science concerns the design, development and management of software systems, business programs teach core management skills to solve business problems. The merging of the two fields results in a program designed to teach the skills necessary to excel as a computing professional in the business world.
Bachelor of Science in Computing and Business, a joint degree program between CCS and the School of Management, is primarily for people who want to develop, use and manage software applications and systems in a business environment. (Fact sheet)
Designing and evaluating computing applications and systems in a business environment requires both knowledge of information systems and management skills. The Business and Information Systems degree prepares individuals with expertise in these two fields, where the emphasis is on requirements and application systems design.
Bachelor of Science in Business and Information Systems, a joint degree program between CCS and the School of Management, is primarily for students who want to prepare for careers where they will do requirements analysis and application systems design and development, as well as use, analyze and evaluate computing applications and systems in a business environment. (Fact sheet)
An exciting new major, Human-Computer Interaction, takes the pairing of computers and humans to a high-tech level with courses that combine the computing and information sciences (information systems, software engineering, artificial intelligence) with the behavioral sciences (cognitive science, cognitive psychology, sociology, organizational psychology, and social psychology). You’ll study the design, implementation, and evaluation of interactive computer-based technology in preparation for careers in such areas as web, software and multimedia development, research, design, and education.
Bachelor of Science in Human-Computer Interaction (HCI), a joint degree program with Rutgers-Newark, focuses on the issues and technologies for effective computer communication. Students learn how human factors and cognitive models inform design. They gain experience with communications design using interface construction tools and languages, multimedia authoring tools, data structures and algorithms and systems development. (Jointly with Rutgers-Newark | Requirements)



