Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 3.54 KB

student_goals.rst

File metadata and controls

88 lines (64 loc) · 3.54 KB

Student Goals

When asked what their goals were for the course, students responded (some goals were edited for typos and readability):

Programming / Languages

  • Hone my coding skills
  • Build better code skills
  • Become more comfortable with my programming skills
  • Become more confident in my programming skills
  • Gain better control of my programming skills and have the ability to implement them into advanced concepts by myself
  • Improve my knowledge of coding enough for me to feel confident in my programming skills
  • Be independent in my coding and become comfortable in my programming skills in a practical context
  • Become more comfortable with Linux
  • Enhance skills in Linux
  • Better understanding of coding and more specifically python
  • Get a deeper understanding of python
  • Be comfortable in Python
  • Get more proficient with python
  • Learn Java and do practical assignments using it

Software Engineering / Design

  • Learn more about software engineering
  • Improve my software engineering skills
  • Familiarize myself with software design
  • Learn how to create professional, production worthy code
  • Proper organization of large Python/Python-wrapped code systems
  • Develop a solid understanding of the software techniques being taught in the class so that I can apply them not only on the assignments but on my own individual projects
  • Grasp all of the concepts taught in this course well enough to both apply them in my own projects and appreciate their implementation in others' designs

Technologies

  • Gain exposure to new skills and technology
  • Learn new stuff and combined them with what I had then apply to the projects or any labs we have in the future
  • Learn how to efficiently use git
  • Understand and develop a REST API
  • Understand containerization and become comfortable using Kubernetes
  • Develop fundamental knowledge in cloud computing
  • Obtain a strong foundation in the basics of cloud-based computing
  • Learn more about distributed computing
  • Flask apps, databases, asynchronous/queues, virtualization, integration, Docker, and REST API

Data Science

  • Be able to create new ways to deal with complex data

Team Work

  • Interact more with my peers and professors
  • Work better on team assignments by organizing a reliable structure and schedule, and communicating with my teammates to complete everything in a timely fashion
  • Learn how to work well with others on assignments and projects that resemble those I will do in the future in other classes or my career
  • Work well on (interesting) team coding project
  • Be comfortable enough with the concepts that if needed, I would be able to explain it well to others
  • Take more of a leadership role in group projects

Career

  • Pursuing internships in software engineering
  • Apply my creativity to the technical skills I'm developing so that I can start my own projects
  • Use the language in programs that are applicable to real-world things
  • Broaden my knowledge in the programming world to thrive in internships/research I may have in the future
  • Become proficient in python in order to attain an internship or complete a solo project
  • Develop my skills and knowledge, which will get me closer to get into the technology field
  • Be able to carry this information with me throughout college and early into my career
  • Learn to grow my software development skills to be a successful software engineer
  • Enjoy what I am learning

Can't Argue These Ones

  • Achieve the best grade I can in this class
  • Earn an A in the course

Good news: You are all in the right place.