Anirudh Paranjothi

Assistant Professor

Computer Science

  • Assistant Professor
    Computer Science
  • 405-744-2450 (Work)
  • Oklahoma State University, Department of Computer Science, 230 MSCS, Stillwater, Oklahoma, 74078, United States

TEACHING SUMMARY

Introduction to Security and Computer Networks

TEACHING

  • COURSE TAUGHT
    Doctoral Dissertation
    8 Jun 2026 - 31 Jul 2026
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Introduction to Computer Security
    8 Jun 2026 - 31 Jul 2026
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    8 Jun 2026 - 31 Jul 2026
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Doctoral Dissertation
    12 Jan 2026 - 1 May 2026
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Introduction to Computer Security
    12 Jan 2026 - 1 May 2026
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    12 Jan 2026 - 1 May 2026
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    12 Jan 2026 - 1 May 2026
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 4243.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Advanced Topics in Computing Networks
    18 Aug 2025 - 5 Dec 2025
    Large scale embedded networks, deep-space networking, ubiquitous computing, optical networking, Next Generation Internet. May be repeated with change of topics.Offered for variable credit, 2-12 credit hours, maximum of 12 credit hours.Prerequisite(s): CS 5283 with a grade of 'C' or better; Graduate standing in Computer Science; consent of instructor.
  • COURSE TAUGHT
    Computer Networks
    18 Aug 2025 - 5 Dec 2025
    Computer networks, distributed systems and their systematic design. Introduction to the use, structure, and architecture of computer networks. Networking experiments to describe network topology. ISO reference model. Same course as ECEN 4283. May not be used for degree credit with CS 5383.Prerequisite(s): CS 2133 with a grade of 'C' or better; and CS 3443 or ECEN 3213 with a grade of 'C' or better; UNIX knowledge.
  • COURSE TAUGHT
    Computer Networks
    18 Aug 2025 - 5 Dec 2025
    Computer networks, distributed systems and their systematic design. Introduction to the use, structure, and architecture of computer networks. Networking experiments to describe network topology. ISO reference model. May not be used for degree credit with CS/ECEN 4283.Prerequisite(s): CS 2133 with a grade of 'C' or better; and CS 3443 or ECEN 3213 with a grade of 'C' or better; UNIX knowledge.
  • COURSE TAUGHT
    Doctoral Dissertation
    18 Aug 2025 - 5 Dec 2025
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Seminar and Special Problems
    18 Aug 2025 - 5 Dec 2025
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Doctoral Dissertation
    9 Jun 2025 - 1 Aug 2025
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Introduction to Computer Security
    9 Jun 2025 - 1 Aug 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    9 Jun 2025 - 1 Aug 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    9 Jun 2025 - 1 Aug 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 4243.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Master's Thesis
    9 Jun 2025 - 1 Aug 2025
    Roles and responsibilities of the agricultural education teacher; types of program offerings; steps of the teaching-learning process; place of agricultural education in relation to other educational programs in school systems.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of major professor.
  • COURSE TAUGHT
    Doctoral Dissertation
    13 Jan 2025 - 2 May 2025
    Graduate standing and approval of advisory committee. Independent research under the direction of a member of the graduate faculty. For students working toward a PhD degree.Offered for variable credit, 2-15 credit hours, maximum of 40 credit hours. Prerequisite(s): Graduate standing and approval of advisory committee.
  • COURSE TAUGHT
    Introduction to Computer Security
    13 Jan 2025 - 2 May 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    13 Jan 2025 - 2 May 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 5243.Prerequisite(s): CS 3443 or ECEN 3213, each with a grade of 'C' or better.
  • COURSE TAUGHT
    Introduction to Computer Security
    13 Jan 2025 - 2 May 2025
    Introductory course to computer security. Covers a broad range of basic topics in security, including cryptography, computer security, and network security. May not be used for degree credit with CS 4243.Prerequisite(s): CS 3443 with a grade of 'C' or better.
  • COURSE TAUGHT
    Master's Thesis
    13 Jan 2025 - 2 May 2025
    Roles and responsibilities of the agricultural education teacher; types of program offerings; steps of the teaching-learning process; place of agricultural education in relation to other educational programs in school systems.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of major professor.
  • COURSE TAUGHT
    Seminar and Special Problems
    13 Jan 2025 - 2 May 2025
    Designed to allow students to study advanced topics not provided in existing courses.Offered for variable credit, 1-6 credit hours, maximum of 6 credit hours.Prerequisite(s): Consent of instructor.
  • COURSE TAUGHT
    Computer Networks
    19 Aug 2024 - 6 Dec 2024
    Computer networks, distributed systems and their systematic design. Introduction to the use, structure, and architecture of computer networks. Networking experiments to describe network topology. ISO reference model. Same course as ECEN 4283. May not be used for degree credit with CS 5383.Prerequisite(s): CS 2133 with a grade of 'C' or better; and CS 3443 or ECEN 3213 with a grade of 'C' or better; UNIX knowledge.
  • COURSE TAUGHT
    Computer Networks
    19 Aug 2024 - 6 Dec 2024
    Computer networks, distributed systems and their systematic design. Introduction to the use, structure, and architecture of computer networks. Networking experiments to describe network topology. ISO reference model. May not be used for degree credit with CS/ECEN 4283.Prerequisite(s): CS 2133 with a grade of 'C' or better; and CS 3443 or ECEN 3213 with a grade of 'C' or better; UNIX knowledge.