University of Cincinnati Logo

20-CS-5156 - Security Vulnerability Assessment
Electrical Engineering & Computer Science

   DoD SMART Scholarships for Service (posted 13 Sep 2018)
The Department of Defense (DoD) SMART Scholarship Program is an opportunity for students pursuing an undergraduate or graduate degree in STEM disciplines to receive a full scholarship and be gainfully employed by the Department of Defense upon degree completion.

SMART Scholars will receive:

  • A full tuition scholarship while in school
  • An annual stipend
  • Summer research internships
  • A job after graduating in their STEM field at a cutting edge Department of Defense Facility

Applicants must:

  • Be a citizen of the United States and 18 years of age or older
  • Have a minimum cumulative GPA of 3.0 on a 4.0 scale
  • Be pursuing a technical undergraduate or graduate degree in one of the 21 specified STEM disciplines

To get more information and apply visit:

Deadline is December 1, 2018.

   Latest news on NSA internships (posted 4 Sep 2018)
The NSA Student Intern Application Window has officially opened (1 September 2018) for the 2019 Summer season. It will close for most NSA Internship programs by 31 October 2018.

In addition to sharing the information with your Cyber Ops students please pass this email and attachments to your Human Resources (or Student Resources) program offices as well as share with your Cyber operations Faculty.

Warmest Regards, XXXXXX (NSA SEAL)


  1. There are 30+ NSA Summer Intern Programs - students are permitted to apply for more than one NSA summer internship.

  2. Attached is the description for the CAE-CO Summer Intern Program, the one that is specifically tied to our CAE-CO program. This is a copy of information found online at:

  3. Attached, is an instruction document from the IC Jobs website that gives some helpful advice on how to complete the application process.

  4. For help with the Summer Intern Program, your students SHOULD NOT use the AskCAECyberOps alias - there is intern program contact information in the intern program descriptions.

  5. The "To Apply" instructions in the attached and on-line description for the CAE-Cyber Operations Summer Intern Program is a bit outdated. It should read as follows:

    When on the web site:

    To submit a resume online during open season:

    • Press on the "Job Search/Apply" Tab at the top of the page.
    • Select "National Security Agency." Should be "Unified Job Application Portal"
    • To apply, click the arrow next to the words, "Ready to Apply?"
    • In the search box, type keywords "CAE in Cyber Operations Summer Intern Program"
    • Click on "Search" and select "CAE in Cyber Operations Summer Intern Program"
    • At the bottom of the description, Click "Apply" and follow the directions as prompted.
   Rockwell Automation Cybersecurity in Industry seminar (posted 31 Aug 2018)
Rockwell Automation is sponsoring a Cybersecurity seminar with the purpose of understanding how companies are approaching security in cyber space. The seminar will be on campus although a room has not yet been set as we are waiting to see how big a room we will need. The seminar lasts from 9AM to 3PM on September 20, right after the NSA visit. I believe lunch is provided. To register click this link:
   ACM East Central North American Region Programming Contest (posted 26 Aug 2018)
Every year since 2000 the Dept. of Electrical Engineering and Computer Science (or one of its predecessors) has hosted a programming contest that is open to university teams from Indiana, Ohio, Michigan, West Pennsylvania, and Ontario, Canada. The competition runs over four sites, namely UC, Youngstown State, Grand Valley State (Mich) and University of Windsor (Canada), typically handling 120 teams, 35 of which are at UC. UC typically sends 4-5 teams to the competition. Last year a UC team scored highest at the UC site. That is no small feat considering the competition includes Purdue, OSU, Cedarville (won the contest two years ago), Indiana University, Ohio University, Miami, and others. Official languages are C, C++, and Java. No Python this year. Contest dates are Friday, November 9, and Saturday, November 10.

If you would like to form a team, register a team, or are looking to be on a team please let Noah Bass ( know.

Bonus: should your team have one of the top three scores in the region your team will advance to the semi-finals. Winning the semi-finals will allow your team to advance to the world championships. All such trips will be paid for by UC. The 2018 world competition was in Beijing, China and the 2019 competition will likely be in some exotic location.

   NSA Summer Interns for CAE-Cyber Operations Universities (posted 15 Aug 2018)
Since UC is a CAE-Cyber Operations, the following opportunity is available to our students (also see: and notice that our NSA Security Education Academic Liaison will be visiting in mid September (see below) to discuss this with interested students):

Agency: NSA
Education: Undergraduate, Graduate
Opportunity: Internship
Academic Field: Computer Sciences, Computer/Electrical Engineering, Cybersecurity

The Centers of Academic Excellence (CAE) in Cyber Operations Summer Intern Program (CAE-Cyber Ops Summer Intern Program) is the National Security Agency's (NSA) premier outreach program for students enrolled in the Cyber Operations specialization at NSA-designated universities. Selectees will be invited to participate in a 12-week summer program to gain knowledge of specific cyber-related topics and apply educational knowledge to address various real world mission-related technical challenges. Participants in the program will work on a broad range of problems involving applications of computer science and engineering.

The goals of the CAE in Cyber Operations Summer Intern Program are to:

  • Introduce our country's future leaders in cyber-related fields to the agency's mission and share the excitement of working on problems of national importance
  • Provide a deep understanding of the vital role that computer science and engineering play in enabling the agency to tackle a diverse set of technical challenges
  • Encourage undergraduate and graduate computer science and engineering students to continue cyber-related studies and careers; and
  • Afford participants the opportunity to provide solutions to current operational problems

Application Deadline:
Applications are accepted Sept. 1st - Oct. 31st each year.

Interns are paid a competitive salary commensurate with their education level.


  • Annual leave, sick leave and paid federal holidays
  • Participation in agency-wide extracurricular programs
  • Students who attend schools in excess of 75 miles from Ft. Meade, MD, are eligible for a round trip airfare ticket to and from school or mileage reimbursement up to the cost of a government-issued airline ticket.
  • Daily transportation to and from work is not provided. Students participating in the program are highly encouraged to bring a vehicle. Carpooling with other students MAY be available but is NOT guaranteed.
  • Subsidized housing accommodations are available upon request if school is located in excess of 75 miles from NSA main HQs campus.


  • Must be a U.S. citizen.
  • Must be eligible to be granted a security clearance.
  • GPA of 3.0 or higher is preferred
  • Must be a college sophomore, junior, senior, or graduate student with at least one semester remaining after the internship.
  • Must be majoring in computer science, computer engineering, electrical engineering or a related discipline and have completed courses in C programming, assembly programming, networking and operating systems. Equivalent experience will be considered in lieu.
  • Must be available for an operational interview and other applicable processing between December and March.

Selection priority will be given to students from designated CAE-Cyber Ops institutions in pursuit of the cyber operations specializations, but students working on computer science, electrical engineering or computer engineering programs from other institutions are also welcome to apply. The program is highly competitive, and is intended primarily for undergraduate students between their junior and senior years, but exceptional freshmen and sophomores also will be considered. Graduate students and graduating seniors will be considered too, but they must be enrolled in a graduate program for fall 2015. In addition, students who have scored well in the various annual cyber-related competitions are also invited to apply.

See to learn how to apply.

   NSA Security Education Academic Liaison visit (posted 15 August 2018)
A NSA SEAL will visit Sept. 18 and 19 to discuss careers and intern opportunities at the NSA as well as demonstrate a WWII actual German Enigma Encoding machine and speak about the Codebreaker Challenge. The schedule is here. Please drop by from 11:15 to 12:10 on the 19th in room TUC 427. Note that there are other places in the schedule that you may wish to take advantage of. Please let me know your preference and I will arrange it.
   NSA Codebreaker Challenge (posted 15 August 2018)
Stand by for information on NSA's annual codebreaker challenge.

The website for the 2017 challenge is here:

Note that 13 UC students managed to get to Task 4 in 2016 - behind only Georgia Tech, Dakota State, and UMBC. We hope to have an even better result this year.

   Caesar Creek Software Reverse Engineering Challenge (posted 11 Sep 2016)
See The Caesar Creek Software Reverse Engineering Challenge page for an example of a puzzle that commonly pops up in cutting edge tech companies. The puzzle is as follows. Given a binary (executable) file figure out how to turn it into something you can analyze with a tool like IDA or a debugger. Next figure out how to make the binary do something interesting. After that, set up the correct conditions to make the binary provide you with some text output. Brute force will probably work but shouldn't be necessary. The final output will tell you what to do next. You should be able to solve this puzzle with a copy of IDA (Free or Professional), a Linux VM, and maybe a little Python.

If you'd like to work at Caesar Creek Software and are a U.S. citizen, this is an excellent first step in helping us evaluate your talent. Good luck!

Paul Erdos
Ladies on Campus
Oscar Robinson