Computer Science BA with Cybersecurity Minor

*This Computer Science and Information Systems (CSIS) Department program is pending approval by the National Security Agency.

Metal badge with a lock in the center

Pursuing the Cyber Defense Designation

The National Security Agency (NSA) is in the process of evaluating the Program of Study (POS), Bachelor of 艺术 (BA) in Computer Science with the Cybersecurity minor, for designation in the National Centers of Academic Excellence in Cybersecurity (CAE-C) program for Cyber Defense (CD). The CAE Cyber Defense (CAE-CD) designation is awarded to regionally accredited academic institutions that offer cyber degrees that also demonstrate that it engages in significant community involvement, 学术活动, and institutional practices in cybersecurity.

项目咨询委员会

  • Adai Aydin '12, Principal Systems Analyst, Fidelity Investments 
  • Greg Brooks '11, Business Development Analyst, South County Health
  • Matt Hallam '10, Solutions Architect, Amica Insurance
  • Kristian Maiorano '11, IT Manager, Broad Institute of MIT and Harvard
  • Francesca Malerba '16, Product Support Consultant, Fidelity
  • Jesus Mendoza '13, IT Administrator, WPRI
  • Victor Nunez '14, United Collaborations Engineer, Carousel Industries
  • Dario Pereira '12, Global Service Desk Manager, Argus Information and Advisory Services
  • Myshele Petersen (Costa) '11, IT Service and Support Manager, Consigli Construction
  • Mike Saraiva '13, Systems Engineer II, IGT
  • Kris Wetterland '13, Propel Associate, Fidelity Investments

计划的细节

完成学习计划

Students must satisfy these requirements to earn the Bachelor of 艺术 (BA) in Computer Science with Cybersecurity Minor. 当获得, students will receive official documentation recognizing their completion of the NSA Validated Program of Study.

Program Learning Outcomes for Cybersecurity Minor

  • demonstrate an understanding of the basic threats, attacks and vulnerabilities that exist in today’s digital world
  • create a virtual secure environment to practice with basic networking, password cracking and security tools
  • demonstrate secure programming techniques
  • articulate basic cryptography techniques from the past and from today’s world
  • gain a basic understanding of security and compliance laws, cyber security opportunities and job market

Program Learning Outcomes for Computer Science BA

  • a background in the content and methodology of computer science
  • an understanding of and the ability to use basic programming concepts and techniques
  • an understanding of and the ability to use basic concepts and techniques in computer organization, 体系结构, 以及操作系统
  • the ability to apply their knowledge of computer science to solve problems
  • the ability to use problem-solving skills to design, implement and test programs individually
  • the ability to use problem-solving skills to design, implement and test programs as a member of a team

Course Requirements for Computer Science Major

课程数量课程名称学分
去找找CSCI 209使用Python实现离散结构4
去找找CSCI 211计算机程序设计4
去找找CSCI 212 w数据结构4
去找找CSCI 309面向对象设计4
去找找CSCI 313Computer Organization and Architecture4
去找找CSCI 325Organization of Programming Language3
去找找CSCI 401 w软件工程3
去找找CSCI 423算法分析4
去找找CSCI 435操作系统4
Three Courses from CSCI 305 (4) or 去找找CSCI 402 (4) or CSCI 416 (4), Csci 415 (4), Csci 422 (4), Csci 427 (3), Csci 428 (4), 去找找CSCI 437 (4), Csci 455 (4), Csci 467 (4), 去找找CSCI 476 (4).三门CS选修课11-12
数学212微积分14
 总学分:49-50
罗德岛大学入学

联系

Department of Computer Science and Information Systems

The Department of Computer Science and Information Systems is your source for technology-related majors.