Cloudifying the Curriculum with AWS

My paper, Cloudifying the Curriculum with AWS, was presented at Frontiers in Engineering (FiE) 2021, in Lincoln, Nebraska, October 14, 2021.

Abstract: This is an Innovate Practice Full Paper. The Cloud has become a principal paradigm of computing in the last ten years, and Computer Science curricula must be updated to reflect that reality. This paper examines simple ways to accomplish curriculum cloudification using Amazon Web Services (AWS), for Computer Science and other disciplines such as Business, Communication and Mathematics.

This paper is an expanded version of a technical report (see here). In particular, it contains material related to teaching Machine Learning (see here).

At the same conference, FiE 2021, I was also part of a panel with Joshua C. Nwokeji, Myra Roldan, and Terry Holmes, on A Hands-on Approach to Cloudifying Curriculum in Computing and Engineering Education.

Abstract: The term cloud computing is used to describe a pool of configurable virtualized computing resources (databases, software, storage, network, servers, etc.) delivered as a service via the Internet. The demand for cloud computing professionals continues to increase, yet academic institutions make little effort to integrate cloud computing into the computing curriculum. Lack of cloud computing resources has been identified as a major hindrance to teaching and learning cloud computing in higher education. This workshop aims to explore resources that could help computing educators teach cloud computing to students. Through hands-on activities, participants will learn about the various resources, tools, and technologies that are freely available for teaching and learning cloud computing.

Algorithmic work of Tyler King from Newbury Park Highschool

During the summer 2021, I was contacted by a high-school student from Newbury Park High School, Tyler King. In his email Tyler said that over the previous summer (2020) he completed a research project on pathfinding algorithms, and that he wanted to share his results with me.

Tyler and I discussed his paper online, and I was really impressed with his work which he titled: Minimum Path Star Topology Algorithms for Weighted Regions and Obstacles. I gave Tyler some feedback, but the work was original and interesting – Tyler’s incredible mathematical maturity made me think that I was lucky to be engaging with a modern day Évariste Galois!

We met a few times, and Tyler invited me to be his co-author, although the work in the paper is his. Tyler is now a student at Cornell university, and his work can be read here: https://arxiv.org/abs/2109.06944.

Sam Mazarei at GBL

Sam has always been interested in puzzles, riddles, and brain teasers. When he was young, he enjoyed taking everything apart to see how it worked, often forgetting to put things back together. As he got older this desire to understand how things work became a fascination with tech in general, so when the time was right he enrolled in community college to study Computer Science.

Sam is now a Senior in Computer Science at CI, graduating in December 2021. During the summer 2021, Sam did an internship as a Software Developer at GBL Systems, where he participated in a large scale software development effort, using the Agile methodology, and CI/CD. Sam became enthusiastic about programming, and has contributed several tickets, and many technical solutions, to the project.

Travis Chamness at GBL

Travis Chamness is a software development intern at GBL systems, assisting in the review of active systems.

Travis is a senior student at CI, majoring in Computer Science. His LinkedIn profile can be seen here, and he has an active GitHub repository that can be visited here.

I discovered computer science to be the most interesting major I had investigated after switching my academic major seven times. What resonated with me about computer science was the depth of knowledge needed, the creativity employed, and a need for deep work. These characteristics are what drive me in all of my hobbies whether it is surfing, guitar, culinary, or anything else I choose to do with my time. While in my undergraduate program at CI I worked as a peer-led team leader for COMP 105, 150, and 151. This was opportunity for me to share knowledge and passion as well as to help bond the Channel Islands computer science community.

Travis Chamness

Jason Morgan at GBL

Jason Morgan is a graduating Computer Science student from CI, who started an internship position at GBL Systems as a Software Developer.

Jason’s LinkedIn page can be seen here; Jason is an AWS Cloud Academy graduate, with a course in Architecting and a course in Developing. Jason is also a music educator, specializing in percussion.

Job opportunity for IT-related fields in Foreign Service

Discover this great opportunity for students majoring in IT-related degree programs to have a clear path to a career in the Foreign Service and to receive up to $75,000 in academic funding over two years and two summer internships. This fellowship can be used for the junior and senior years of an undergraduate program or a two year graduate program.  The U.S. Department of State will open the application for the Foreign Affairs IT Fellowship program this fall. 

Join the State Department and The Washington Center for a live one-hour webinar on August 12, 2021, 11am-noon PDT, designed for college and university faculty, staff and advisors who want to help their students learn about this unique opportunity. If you know talented students in IT-related majors who would love to have a career in the Foreign Service, representing the United States and supporting diplomacy with technology, register today for the webinar.

Click the Register Today button below to read more details about the webinar. 

U.S. State Dept. IT Fellowship Opportunity: 
Academic Funding, Internships, and a Foreign Service Career
Free Webinar | Aug. 12, 2021 | 
11am-noon PDT

Speakers on this one-hour webinar include:

  • Patti Boerner, Program Manager for the FAIT Fellowship, U.S. Department of State
  • Allen Dubose, Diplomat in Residence, U.S. Department of State
  • Blessing Rutonesha, Assistant Program Manager, FAIT Fellowship, The Washington Center

You’ll be able to ask questions during the Q&A session. If you register for the webinar, but are unable to attend, you will receive a link to access the replay of the webinar 24/7. 

Here are some links for more information:

The U.S. Department of State is seeking to attract top technology talent to the Foreign Service that reflects the diversity of the United States. Based on the fundamental principle that diversity is a strength in our diplomatic efforts, the program values varied backgrounds, including ethnic, racial, gender, and geographic diversity. Women, members of minority groups underrepresented in the Foreign Service, and those with financial need, are encouraged to apply to this challenging and rewarding program. 

Register today! It is a great opportunity to ask questions directly to the State Department.

We hope to see you at the upcoming webinar! 

If you have any questions in the meantime, feel free to email: FAITFellowship@twc.edu.

Enrollment Predictions with Machine Learning

Happy to announce that our joint paper, Enrollment Predictions with Machine Learning, co-authored with Hung Dang, Ginger Reyes Reilly and Katharine Soltys, has appeared in Volume 9, number 2, of the Strategic Enrollment Management Quarterly (SEMQ).

In this paper a Machine Learning framework for predicting enrollment is proposed. The framework consists of Amazon Web Services SageMaker together with standard Python tools for Data Analytics, including Pandas, NumPy, MatPlotLib and Scikit-Learn. The tools are deployed with Jupyter Notebooks running on AWS SageMaker. Based on three years of enrollment history, a model is built to compute — individually or in batch mode — probabilities of enrollments for given applicants. These probabilities can then be used during the admission period to target undecided students. The audience for this paper is both SEM practitioners and technical practitioners in the area of data analytics. Through reading this paper, enrollment management professionals will be able to understand what goes into the preparation of Machine Learning model to help with predicting admission rates. Technical experts, on the other hand, will gain a blue-print for what is required from them.

This paper has been made possible in part by the AWS Pilot Program in Machine Learning where California State University Channel Islands was one if the participating institutions.

Sarah Hassan at Apple

Sarah Hassan is a 2021 graduate with a BS in Computer Science and a minor in both Visual Media Communication and Mathematics. During her years at CSUCI, Sarah was working part-time at her local Apple Store as a Technical Specialist. While working at Apple and being a fresh graduate, she was granted the opportunity to partake in what is known as a Career Experience, an opportunity for employees to experience a new role while contributing to important projects at Apple. Her role is a Siri Experience Prototyper in the Siri Conversational Interaction team. Sarah believes that her Capstone project (an iOS application) was able to leave a good impression during her interviews along with her graphic design knowledge. She was able to share her link to her Capstone project and discuss technical/design challenges she’s faced while also sharing graphic design work she has done at CSUCI.

Computer Science 8th Advisory Board Meeting

Previous Advisory Board Meeting (7th)

most Important: CaPstone Showcase

Please help us make our students’ Virtual Capstone Showcase a special occasion by visiting the sites of their projects, and leaving a comment. Our students have worked hard to meet the demands of a senior capstone project, in difficult circumstances, and they are facing a challenging job market (although Computer Science is doing relatively well even in the COVID19 economy). It will encourage them to have your feedback, as industry leaders.

Here is the list of all the Capstone projects:

  1. csuci.joseph-cherry.com
  2. capstone.kyliegodi.cikeys.com
  3. newsol.cikeys.com/Capstone
  4. michaelcurry.cikeys.com/pandemic-simulator
  5.  dcsrichardzins.cikeys.com
  6. jonathanginsburg128.cikeys.com
  7. sarahhassan.cikeys.com
  8. robertocasas.cikeys.com
  9. studypal.cikeys.com
  10. aaronjimenez.cikeys.com
  11. capstone.bernadetteplaisted.cikeys.com
  12. chromatic.birdbuddy.cikeys.com
  13. truesoria.cikeys.com/beastmode
  14. royceshropshire.cikeys.com
  15. mattbrierley.cikeys.com
  16. arthurdevsite.cikeys.com
  17. rlorelli.cikeys.com/project-showcase
  18. captureball.com/overview
  19. twalsh.cikeys.com
  20. nicholascaballero363.cikeys.com/OneStepAtATime
  21. jgottlieb.cikeys.com/uncategorized/joshua-gottlieb-spring-2021-capstone
  22. angelayqiao.cikeys.com
  23. capstone.freddie.daada.cikeys.com/blog/
  24. capstone.yarelit.cikeys.com/
  25. www.wordpress.cikeys.com/home
  26. securesecurity.cikeys.com
  27. austinfisher.cikeys.com/Portfolio-Pal
  28. neil-marcellini.cikeys.com/capstone
  29. joserodriguezrivas.cikeys.com
  30. competdium.cikeys.com
  31. gavinsingh.cikeys.com
  32. williamkempema.cikeys.com/Capstone
  33. meerathierumaran903.cikeys.com/home
  34. alnavarro.cikeys.com/capstone
  35. seanblanch.cikeys.com
  36. shahrdadshadrou-journey.cikeys.com
  37. trurob.cikeys.com/blog
  38. dinoswars.cikeys.com
  39. jsteelsmith.cikeys.com/project-page
  40. zhiliwangcapstone499.cikeys.com
  41. cardenkidsacademypreschool.cikeys.com

Summary of the Meeting

  1. Enrollment challenges: a dip of about 50% in CS, IT and Mechatronics Engineering students.
  2. Philanthropic success: SCE, HAAS, B. Johnson and Meissner Filtration gifts. We are very grateful!
  3. Faculty write papers, participate in conference and events, write grants.
  4. AWS first year of certificate: we are very happy with hosting so many programmers and software engineers in our classes.

Slides

AdvisoryBoard-May7-2021