Engineering_Deans_Blog
News and Events
News
Events

Apr 18 2014

Dr. Barbara Ross-Lee Honored for Professional and Public Service

Apr 17 2014

Water-Energy Nexus Conference in China Tackles Global Issues

Apr 16 2014

NYIT Celebrates M.B.A. Graduation at JUFE

Apr 10 2014

NYIT Anatomy Professors Awarded NSF Grant for Evolutionary Studies

Apr 04 2014

NYIT Expert to Lecture on Nation’s Physician Shortage and Poverty

Apr 21 2014

“Year of Turkey 2014” Webinar: Video-Conferencing Using Zoom

Apr 21 2014

Internship Certificate Program - Orientation II

Apr 22 2014

Citation Workshop

Apr 22 2014

Citation Workshop

Apr 22 2014

C.H.I. Garden Party

Computer Science, B.S.

Computer science is the stimulating force at the center of the information revolution of the 21st century. Advancements in computer science have transformed all aspects of society and new fields of study have emerged such as bioinformatics, robotics, network security, computer graphics, telemedicine, data and information management, artificial intelligence, interaction between computers and humans, and software engineering. As a field of study, computer science encompasses the analysis, design, and implementation of computer-based systems as well as their maintenance and advancement.

The Bachelor of Science in Computer Science offered by NYIT prepares graduates to be creative, inquisitive, analytical, and detail-oriented. The program is designed to allow students to gain theoretical knowledge and apply it to developing an in-depth specialization in one area of concentration, ensuring they become proficient in developing computer applications in a number of frameworks.

By the end of the first term of junior year, computer science majors must select a concentration in consultation with an advisor. Areas of concentration include network security and information management. The concentration in network security focuses on network infrastructure and network security aspects and prepares students to handle information technology (IT) security infrastructure challenges that arise in the design, analysis, and implementation of computer networks. This concentration emphasizes the theory and technology behind network design, operation, performance, and defense against security threats. Courses study a variety of topics such as defense-in-depth, firewalls, intrusion detection systems, cryptography, and virtual private networks.

The concentration in information management focuses on the management of data and prepares students to design, analyze, and implement information systems. Courses study a variety of topics such as data collection, data organization, information retrieval, and data mining. Application areas include finance, banking, defense, and health.

Within this general direction and the mission of the School of Engineering and Computing Sciences, the program faculty, with input from stakeholders (employers, alumni, and industrial advisory board), have determined program educational objectives (PEOs) to prepare versatile computer scientists who:

  • Are successfully employed in computer science or their chosen career path;
  • Pursue graduate studies and/or continued education in their field; and
  • Function as responsible members of society through engagement in community or professional organizations.

In support of these objectives, the curriculum has been developed to provide student outcomes describing what degree candidates are expected to know and be able to do by the time they graduate. Upon graduation, students are expected to acquire the ability to:

  • Apply knowledge of computing and mathematics appropriate to the discipline.
  • Analyze a problem and identify and define the computing requirements appropriate to its solution.
  • Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  • Function effectively on teams to accomplish a common goal.
  • Understand professional, ethical, legal, security, and social issues and responsibilities.
  • Communicate effectively with a range of audiences.
  • Analyze the local and global impacts of computing on individuals, organizations, and society.
  • Engage in and recognize the need for continuing professional development.
  • Use current techniques, skills, and tools necessary for computing practice.
  • Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  • Apply design and development principles in the construction of software systems of varying complexity.

To ensure that degree candidates can successfully apply these outcomes, all students in the Computer Science program are required to complete a substantial project, which utilizes the full extent of the technical skills and knowledge gained throughout the curriculum as well as an understanding of the relevant economic, societal, and ethical issues appropriate for effective computer science practice. Projects will be evaluated based on teamwork, when appropriate, and the effective written and oral presentation of ideas.

The Department of Computer Science also offers two graduate programs leading to a Master of Science in Computer Science and a Master of Science in Information, Network, and Computer Security.

Contact Us

New York »

Old Westbury
Harry Schure Hall, rm. 226C
516.686.7990
Email Us | Map It

Manhattan
16 W. 61st St., rm. 810B
212.261.1640
Email Us | Map It

China »

Nanjing
9 Wenyuan Road
86.25.85866729
Email Us | Map It


Career_Net-skyscraper