<?xml version="1.0" encoding="UTF-8"?><item href="/academics/programs/cybersecurity-minor.html" dsn="program"><photo-url>/_resources/images/program-heroes/19_0119_women_in_stem028.jpg</photo-url><photo-description/><title>Cybersecurity Minor</title><subtitle/><subhead>Add to your education by learning more about the increasingly in-demand field of cybersecurity.</subhead><promo-copy>Both defensive and offensive cybersecurity starts with security in the initial design and development of the system. This program emphasizes a core competency skill set that includes critical thinking, creativity, innovation, and problem-solving that engages students in an open, active learning environment using individual and collaborative project-based activities for secure computing that are valuable and relevant.</promo-copy><rfi-id/><college>College of Engineering</college><department>Department of Computer Science and Engineering</department><department-url>https://computerscience.engineering.unt.edu/</department-url><subject-areas>Data Analytics &amp; Information,STEM</subject-areas><classification>Undergraduate</classification><program-type>Minor</program-type><format>On Campus</format><location>Denton</location><degree-type-1>Minor</degree-type-1><degree-type-2/><est-time-to-complete>2-3 semesters</est-time-to-complete><credit-hours>19</credit-hours><requirements-url>https://catalog.unt.edu/preview_program.php?catoid=37&amp;poid=18990&amp;returnto=4292</requirements-url><requirements-url-2/><financial-aid-url/><apply-url>https://admissions.unt.edu/</apply-url><how-to-pre-major/><online-option-url/><frisco-option-url/><why-earn-this-label>Why Earn a minor in Cybersecurity?</why-earn-this-label><why-earn-this/><this-program-will-teach-you-label/><this-program-will-teach-you/><program-highlights-label/><program-highlights-1/><program-highlights-2/><program-highlights-3/><program-highlights-4/><program-highlights-5/><program-highlights-6/><career-outlook-label/><career-outlook/><courses-label/><course-title-1>Computer Programming II (3 hrs)</course-title-1><course-description-1>Continues the progression of students’ software development skills through programming, designing, and implementing larger software projects and emphasizes more advanced topics such as dynamic data structures and object-oriented paradigms using one or more modern programming languages.</course-description-1><course-title-2>Foundations of Data Structures (3 hrs)</course-title-2><course-description-2>Data structures and formalisms used in computing, such as asymptotic behavior of algorithms, graph, table, relational and set data structures, context-free grammars to describe patterns, assertions in propositional logic form, amortized analysis to evaluate efficiency of data structures such as splay trees and O(1) expansion of tables.</course-description-2><course-title-3>Foundations of Cybersecurity (3 hrs)</course-title-3><course-description-3>Security goals, threats and vulnerabilities. Cryptography, program security and operating system security issues. Basic network security. Planning, policies and risk analysis.</course-description-3><course-title-4>Computer Systems Security (3 hrs)</course-title-4><course-description-4>Introduces theoretical and practical aspects of computer systems security and present ways to protect a computer system. Topics include operating system security, hardware security modules, cryptoprocessors, hypervisors, trusted platform modules, virtualization security, storage security, trusted hardware, application isolation, and cloud and IoT security. Students will also explore emerging security challenges facing computer systems based on recent research papers.</course-description-4><course-title-5>Principles of Systems Programming (3 hrs)</course-title-5><course-description-5>Introduction to the design and operation of systems software. Analysis is made of current system software technology, including operating systems, language translation systems and file systems.</course-description-5><course-title-6>Computer Programming I (4 hrs)</course-title-6><course-description-6><span>Overview of computers and programming. Focus is on problem analysis and techniques used in the development of algorithms and computer programs using a modern programming language. Topics include data types, expressions, statements, and operators, input/output, conditional statements, iteration, functions, lists, and debugging. No prior knowledge of programming is assumed.</span></course-description-6><video-url>FSVKGbPpc3M</video-url><video-heading><div class="heading">Learn More About UNT</div></video-heading><video-description><span>Watch this video to learn more about what makes UNT great!</span></video-description><explore-more-source/><explore-more-options-label>Related Programs</explore-more-options-label><explore-more-options><p><br/><a href="/academics/programs/cybersecurity-degree.html">Cybersecurity Degree</a></p>
<p><a href="/academics/programs/cybersecurity-masters.html">Cybersecurity Master's</a></p>
<p> </p></explore-more-options><explore-more-similar-label>Similar Areas of Study</explore-more-similar-label><phone>940-565-2767</phone><email>cse@unt.edu</email><address>Discovery Park, Room F201</address><address-url>https://facilities.unt.edu/discovery-park-building</address-url><old-url/><new-url/><status_id>2171792</status_id><program_id>14398982</program_id><main-content>
		

	</main-content></item>