Go to Main Content

Purdue Self-Service



Catalog Entries


Summer 2019
Jul 13, 2024
Transparent Image
Information Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course. The Schedule Type links will be available only when the schedule of classes is available for the selected term.

CS 50010 - Foundational Principles Of Information Security
Credit Hours: 3.00. This course covers foundational principles relevant to information security including data structures, algorithm design, computational complexity, probability theory, number theory, and basics of cryptography. This course is restricted to CS graduate students. This course is required for students in the Master of Science in Computer Science Concentration in Information Security for Professionals Program. The course may not be used on the Plan of Study for any CS graduate students other than those in the Concentration in Information Security for Professionals program. Programming experience and computer science knowledge equivalent to that of a minor in CS. Incoming students are expected to have programming skills in at least one procedural programming languages, e.g., C,C++,Java, or Python. Typically offered Summer.
3.000 Credit hours

Syllabus Available
Levels: Undergraduate, Graduate, Professional
Schedule Types: Distance Learning, Lecture

Offered By: College of Science
Department: Computer Science

Course Attributes:
Upper Division

May be offered at any of the following campuses:     
      West Lafayette

Learning Outcomes: 1. Identify and explain the basic data structures. 2. Identify and explain algorithm design techniques. 3. Explain computational complexity and decidability concepts and their relevance to information security. 4. Apply basic probability tools to analyze problems involving uncertainty and randomness. 5. Explain basic concepts of modular arithmetic and their application to cryptography.

Return to Previous New Search XML Extract
Transparent Image
Skip to top of page