Monday, April 16, 2018

Cyber Security - Fall 2018

We delighted to announce that in Fall 2018 we will be offering a graduate level Cyber Security Certificate.    We received University approval on April 12, 2018.    There will be four required graduate level courses. 

  • Comp 520 Security and Information Security Systems
  • Comp 550 Network Security and Encryption
  • Comp 575 Computer Forensics
  • Comp 580 Ethical Hacking and Vulnerability Analysis
 All classes will be online and 8 weeks long.

First up in Fall 2018 will be Comp 520 and Comp 575.   In Spring 2019 we'll offer Comp 550 and Comp 580. 

USF's Admissions will soon have the information about enrolling.

You can't top this

... but each year we do.

April 12, 2018

What a great time we had at the USF Alumni Student Networking Event this year.   Once again a wonderful turnout.  For those alumni who couldn't make it this year, not to worry.  We're having too much fun to stop now.  We'll be back in April 2019,  as usual, sometime in the first two weeks as we work around Easter, school events and the like.  

We made an exciting department announcement about the approval of the grad level Cyber Security Certificate that will be starting in the Fall of 2018.  All classes will be online and 8 weeks long.   The certificate consists of four classes.

More news:  our Computer Club is now an official USF club.

Our newest members of Epsilon Delta Pi, the Computer Science honor society were announced.  We were proud to induct Derek Dailey, Philip Kiska, Alejandra Medina, and Zachary Watts.   We gave a certificate of appreciation to Anthony Derusha for his work in the lab.  Announced our Meritorious Service winner, Zach Watts, and our Joan Nahas Ramuta Award winner, Derek Dailey.

We had a great give (the Alumni) and take (the Students) about resumes and interviews.  A number of alumni shared that their companies had either full time or internships.

Michael Garver had suggestions on what students should do while students to get hired.
It was taken from an article from Skillcrush about 12 things to do to land a web developer job.  Here’s the link:   But many of the ideas apply to just about any tech job.

After the general discussion we had a wonderful time chatting and students took advantage of getting some one-on-one advice about resumes.  Students were fascinated by the stories alumni exchanged about what happens on the job.   Alumni enjoyed catching up with old friends and making new connections.

We want to give another shout out to Aubrey Knight and Alumni and Family Relations for supplying pizza and soft drinks and also to the USF Computer Club for getting pizza for the event as well.  Serious inroads were made on all the food.   Alumni and Family Relations also supplied alumni 'swag'.

We had such a good time that many lingered talking and nibbling as some reluctantly took their leave with the press of early morning commutes and classes.

Many thanks to those who made this event a success and to all the alumni and students who came out for this.    We look forward to this each year!

Tuesday, March 13, 2018

Not all fun and games!

But it’s close.  

This Spring 2018 saw the first offering of the USF Computer Science Game Design class.   It was developed by Panos Kourtidis, CS 2003.  This class is offered as a topics class and requires a first class in a programming language such as C++ or Java.  A variety of game engines can be used by the students.  Teams are building their own games as a semester project.

 This class proved very popular with students who eagerly enrolled.  I think we can safely say this class will be back!

There’s a club for that!

In Fall 2017, due to the diligent efforts of Derek Dailey (CS, 2018), we now have an official USF Computer Club.

Events have included a trip to the Museum of Science and Industry, a movie night with a screening of War Games, club meetings including a preview of an upcoming game design class.  Planned events include a hard drive eraser event so people can bring hard drives to be cleaned and then safely recycle their computer.

Thanks, Derek, for all your hard work!

Congratulations to our 2017 USF Graduates.

On May 6, 2017, these eight students were pleased to walk down the aisle to receive their degrees, the majors represented included:
Computer Science,  Information Technology, and Web Development.
First row (L-R) Ken VandeWerken, Joselyn Mena, Lauren Burkhart, Phillip Bradley, Tonghui Wang. Second row(L-R) Abraham Ortega, Michael Garver, Coleon Leverson
Receiving their Bachelor of Science Degrees were: 
     Philip Bradley (CS)
     Lauren Burkhart  (CS)
     Michael Garver  (WD)
     Coleon Leverson  (IT)
     Joselyn Mena  (CS)
     Abraham Oretaga  (IT)
     Ken VandeWerken  (IT)
     Tonghui Wang  (CS)

You worked hard to get here. 

We’re very proud to have you as USF Computer Science Department alumni! 

Ramuta Award Winner

Congratulations to Michael Garver (WD, 2017), the winner of the 2017 Joan Naha Ramuta Award winner at the USF Honors Convocation, May 4, 2017.


The Joan Nahas Ramuta Computer Science Award was established in 1983 by Joan and Matt Ramuta to honor yearly, an outstanding computer science senior in recognition of:
    their academic excellence demonstrated by at least a 3.5 average,
    their exemplary character and
    their service to the department and to the college

Michael is majoring win Web Development and has maintained a 3.8 average.   He worked with the USF IT department to research available technology and the specific guidelines needed in moving the USF website towards meeting the disability compliancy requirement of Section 508 of the Rehabilitation Act.  

Michael used his expertise in photography to take pictures for USF CompSci events and his design skills for to create a logo for the USF Computer Club.

All of us at USF congratulate Michael

Sunday, May 7, 2017


On April 27th, the 2017 Senior Project team demonstrated and turned over the iHappy application to the Franciscan Ministries.   The project involved an full featured application that ran on desktops and mobile devices to help the staff at Franciscan Villages and numerous properties across four states.

The project team was:   Phillip Bradley (CS), Lauren Burkhart (Math & CS), Fernando Carrera-Rodriguez (IT), Michael Garver (WD), Joselyn Mena (CS), Trent Saucedo (IT), and Ken VandeWerken (IT).     The project was at the request of Jim Schuler, USF CS 2003, Solutions Architect for Franciscan Ministries and he laid out the requirements.     The project team then built a formal document detailing the user requirements and a project plan for the creation, testing and development.
From L-R:  Nando, Phillip, Garver, Joselyn, Lauren, Trent, Ken

The application tracks a resident's interests and relevant data, as well as likes and dislikes.  The application provided roles for administrators and staff.   Administrators could use the application to create a profile for residents and upload the picture.    Students took seriously HIPAA requirements and did not include last names or year of birth so that there was less information to be accessed.   The profile creation included 10 questions the administrators would pose to a resident.  Because of the data input requirements, it was designed as a desktop application primarily, although it could be run on a mobile device.
Screen cap of mobile app

The other component of the application was designed so that staff could engage with the residents more fully when they encountered them by having relevant data at their fingertips and not only talk about topics that interested the resident, but suggest activities.   This was primarily designed for tablets and phones because of the mobile nature of this component. 

Because of the multiple locations, the students designed the search so that it would focus on the selected location, as a staff member typed in a first name the suggested residents would be filtered by that information.   When a staff member selected a name from the drop down list, the picture would show so they could confirm the resident.  

Jim and Scott
After presenting the technical information about the iHappy (working title) application, the project team demonstrated the application by having Jim act as administrator and one of our audience, alumnus Scott Walton, to act as a resident, and Derek Dailey, CS student, to act as a staff member.   Scott & Derek were required to sign-in with appropriate logins.   

Derek acting as staff
A new profile was created, a photograph uploaded from a
desktop.  then from a tablet, the staff member was able to access the profile.   From the tablet the new profile was located.  The staff member than updated a new 'like' for the resident and it was then visible from the desktop application.  

Describing the LAMP stack
The application was designed upon a LAMP stack (Linux, Apache, MySQL, Python) so that it could easily be ported to servers behind the Franciscan Ministries properties' firewall.   For testing purposes no residents' information was used.   Also for testing and to provide background for the support staff at Franciscan Ministries, the students used Amazon's AWS.  A detailed document on the use and creation of the LAMP and AWS was provided at turnover time.  

The project team turned over electronic copies of the scripts, code, and documentation to Jim Schuler at the conclusion of the presentation.

Working with Nick - February 2017
The project team would like to thank Scott Walton (USF CS 1993), Panagiotis Kourtidis (USF CS 2003), and Nick Bond (USF CS & IT 2015), in addition to Jim Schuler, for their advice and assistance in developing the application.

Congratulations to our Computer Science Department Senior Project Team 2017 on a job well done!