B.A. in Computing and Informatics 856-256-4805
Total Page:16
File Type:pdf, Size:1020Kb
College of Science and Mathematics Contact Department of Computer Science Robinson Hall B.A. in Computing and Informatics 856-256-4805 www.rowan.edu/computerscience Curriculum About this program The curriculum for the major is divided into The Bachelor of Arts in Computing and Informatics is a new degree designed for three major areas: Foundation courses, Basic students who are interested in pursuing careers in information technology which requires Core Areas, and Computing and Informatics a solid understanding of the principles of computing – but not the underpinnings of Electives. computer science theory and mathematics. Such careers include, but are not limited to: The Foundation courses represent a sequence of courses primarily focused on programming Programmers Software QA / Testing Engineers skills across a variety of infrastructure Infrastructure Administrators Computer Service Coordinators platforms. Introductory courses will expose Support Technicians Deployment Technicians students to programming concepts in two different languages (e.g.,, Java, C++ or (e.g., Help Desk support) (e.g., end-user support for system releases) Python). Students will then master more Technical Application Trainers Technical Documentation Specialists complex programming via the completion of two Advanced Programming Workshops. How does this program differ from the B.S. in Computer Students will also be required to complete the Science? Basic Core Areas which cover data structures, In comparison to the existing B.S. in Computer Science, this degree program will require database systems, computer networks, and web less computer science, general science and mathematics coursework. It will have a development. greater emphasis on computer programming and infrastructure platforms. To prepare The final core course is a capstone experience BA graduates for the careers listed above, the program will provide a background in which combines all previous core applications development (particularly mobile and web applications), project competencies into a semester-long project management, database implementations, general principles of computer networks and which also introduces software engineering infrastructure, as well as information security. and project management principles. This capstone will give the BA students vital hands- Since the B.A. degree on experience to the entire systems requires fewer courses in development lifecycle that will prepare the major and allows for an graduates for technology projects with future increased number of employers. electives, students could Finally, students must take four Computing further customize the and Informatics Electives from a list of degree by careful course technical courses offered by the Computer selection. For instance, Science, MIS and other departments which B.A. students could obtain a provide coverage of advanced topics. Currently, two specializations are in place – minor in MIS, Business one in Mobile Devices and the other in Administration, Geographic DevOps. The latter specialization is designed Information Systems, or to prepare students to develop integration Entrepreneurship – or take software which bridges applications and several courses in a specific interest area. With the help of our faculty advisors, we can infrastructure. help students obtain the experience that is customized to their interests and abilities. For more information about the B.A. program, Student Learning Outcomes please contact: Computer Science Department Upon program completion, students will: 856-256-4805 be able to produce robust and correct application code; [email protected] be able to create and deploy solutions across multiple operating systems; be able to plan and distribute tasks fairly in a group setting; know how to use techniques to manage projects; be proficient at communicating within a team – and externally to stakeholders; demonstrate effective oral and written communication skills; College of Science and Mathematics be able to implement sophisticated techniques in a particular domain; be literate in emerging areas of computing and informatics; Department of Computer Science demonstrate an in-depth understanding of legal, security and social issues in Robinson Hall technology; 201 Mullica Hill Road be able to effectively decompose a problem and deliver a complete solution in Glassboro, NJ 08028-1701 accordance with software engineering principles. www.rowan.edu/computerscience .