Help fight the escalating frequency, sophistication and high costs associated with software attacks by earning your Bachelor of Science in Computer Science with a concentration in Information Security degree from SNHU.
Focusing on information security as it relates to the design and development of computer software, you'll explore the current landscape of vulnerabilities, risks and security disciplines. You'll also investigate network and systems vulnerabilities, and the implications for software design and development. Key courses in the information security curriculum allow students to:
This Information Security program provides a hands-on, practical approach to software development, where you'll learn to program in C++, Java and Python; use industry-standard software development and testing tools like Eclipse, Netbeans, and OpenGL; and deploy on platforms like Windows, Linux, Mac, tablets, and smartphones.
Upon completion of the information security degree, you'll be able to:
In addition, students completing the concentration in Information Security will:
As a private, nonprofit university, SNHU has one mission - to help you see yourself succeed. The benefits of enrolling in the online information security program at SNHU include:
There's never been a better time to earn your information security degree online. The software development field is growing at a rapid rate, with employment projected to increase 17% through 2024. Similar increases are projected for applications developers and systems developers, with 19% and 13% job growth, respectively.*
With a bachelor's focused in information security, you can pursue roles such as software engineer, software development engineer, programmer analyst and applications developer. In addition to traditional software development roles, with a bachelor's focused on information security, you can also pursue roles such as security software developer, information security analyst and information systems security specialist.
Courses within the online information security degree program emphasize the design and development of computer software, providing you with the math, science and engineering skills you’ll need for career success. This information security degree program requires student to complete core courses (CS-200, IT-201, IT-145, PHY-101 and 101L, DAD-220 and MAT-225) before enrolling in major courses.
This course introduces the role of computer software in a variety of industries. Principles of hardware, software, computation, and algorithm development are introduced. Students learn the fundamentals of basic programming concepts, including data types, variables, control structures, logical expressions, and arrays.
Structured Query Language (SQL) is at the heart of many data systems. In this course, students learn the basics of SQL programming as it relates to data management,data manipulation, and data analysis.
This course provides the hardware/software technology background for information technology personnel. Hardware topics include CPU architecture, memory, registers, addressing modes, busses, instruction sets and a variety of input/output devices. Software topics include operating system modules, process management, memory and file system management. Also included are basic network components and multi-user operating systems.
This course is an introduction to the design, implementation, and understanding of computer programs. The course emphasizes programming as a problem-solving technique in business and engineering applications. Students will write computer code in a logical, structured, and organized manner. The course also covers the key concepts of object orientation, including inheritance, encapsulation, polymorphism and communication with messages. Other topics include classes and objects, base classes and class hierarchies, abstract and concrete classes. Students will learn to write, review and document interactive applications and working with Software Development Kits and Integrated Development Environment tools. This is a programming course and lab intense.
Calculus is the mathematical study of change that has widespread applications in science, engineering, economics and business. This course provides a rigorous introduction to single-variable calculus. Topics include limits, continuity, differentiation and integration of algebraic, trigonometric, exponential, and logarithmic functions, applications of derivatives, and integration, including the Fundamental Theorem of Calculus. This course will encourage students to think beyond memorizing formulas and to work towards understanding concepts.
Principles of Physics is an algebra based course that explores the major topics in physics, such as motion and forces, gravity and projectiles, energy and work, thermodynamics, vibrations and waves, electricity and magnetism, solids and fluids, light and optics, and atomic and nuclear physics.
This course will use laboratory techniques to study the fundamental principles of physics. Topics such as motion and forces, gravity and projectiles, and energy and work will be covered along with other topics important to physics.
Total Credits: 121
Tuition rates for SNHU's online degree programs are among the lowest in the nation. We offer financial aid packages to those who qualify, plus a 30% tuition discount for U.S. service members, both full and part time, and the spouses of those on active duty.
*Tuition Rates are subject to change and are reviewed annually.
No Application Fee, $150 Graduation Fee, Course Materials ($ varies by course)
Southern New Hampshire University is a private, nonprofit institution accredited by the New England Association of Schools and Colleges as well as several other accrediting bodies. More...