Rowan University has a large array of majors for students to pick, but how does someone know which is the right one for them? The information below allows students to differentiate what major is best suited for them to follow at Rowan University.
About the Program
This program is designed for students who are interested in pursuing careers in information technology which requires a solid understanding of the principles of computing – but not the underpinnings of computer science theory and mathematics. Students will acquire the requisite computer programming skills across programming languages and development platforms to develop a career as a computing professional, work as part of a project team, be able to analyze a problem and effectively document and communicate all aspects of the solution, and understand ethical, legal, security, and social issues and responsibilities in computing The C&I major is not restricted and available to all incoming freshmen and transfer students.
Focus
In comparison to the B.S. in Computer Science, this degree program will require less computersscience, general science and mathematics coursework but with a greater emphasis on computer programming and infrastructure platforms. It provides a background in applications development (particularly mobile and web applications), database implementations, computer networks and information security.
Role of Computers
Used in an applied sense to develop applications and manage infrastructure and provide framework for computing as a practiced discipline.
Coursework
Programming, database design and implementations, networking topology and protocols, systems administration, software engineering. Since the B.A. degree requires fewer courses in the major and allows for an increased number of electives, students could further customize the degree by careful course selection.
Career
Computer programmers, infrastructure administrators, deployment technicians, QA/testing Engineers, support technicians, technical application trainers, technical documentation specialists.
About the Program
The Computer Science (CS) program focuses on developing flexible professionals who are equipped to learn new technologies and principles that are essential for success in such a rapidly evolving field. Students will learn how to apply advanced scientific and industrial methodologies, knowledge of mathematics, algorithmic principles, and computer science theory to develop computing solutions and demonstrate these skills through presentations, written work and projects. The CS major is not restricted; however students are expected to be ready to take Pre-Calculus before they can begin to take courses in the program.
Focus
This program prepares its graduates to pursue careers requiring a strong software development foundation with opportunities to concentrate in such advanced areas such as artificial intelligence, cyber-security, networking and operating systems, graphics and visualization, mobile applications, and software engineering.
Role of Computers
Used as an instrumental and critical tool with all aspects from both a hardware architecture and software application perspective.
Coursework
Strong math background with Discrete Mathematics, Calculus, Linear Algebra, and Probability & Statistics. Core courses covering such areas as object-oriented programming, computer architecture, computer science theory, algorithmic theory, software engineering, programming languages, and operating systems. Additional topics such as computer game development, computer animation, robotics, database systems, networks, mobile web development, human-computer interaction and more.
Career
Technical positions in business, industry, government, education, and the military to include systems and application programmers, systems analysts, programmer analysts, researchers, network specialists, and computer system architects.