Difference between revisions of "Resource:How to Teach Students to Build Good Software as a Team"

From University Innovation Fellows
Jump to navigation Jump to search
Line 5: Line 5:
 
Isaac is a software developer currently studying in Texas Tech, who learnt to code and found an interest in I&E while working for his startup in India. Although his startup eventually failed, he learnt a lot about team designing, management and organizing that help him till date. His software experience includes machine learning, data science, and working with linux kernel.
 
Isaac is a software developer currently studying in Texas Tech, who learnt to code and found an interest in I&E while working for his startup in India. Although his startup eventually failed, he learnt a lot about team designing, management and organizing that help him till date. His software experience includes machine learning, data science, and working with linux kernel.
  
<parsererror style="display: block; white-space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black">
 
=== This page contains the following errors: ===
 
<div style="font-family:monospace;font-size:12px">error on line 1 at column 786: attributes construct error </div>
 
=== Below is a rendering of the page up to the first error. ===
 
</parsererror>
 
<parsererror style="display: block; white-space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black">
 
=== This page contains the following errors: ===
 
<div style="font-family:monospace;font-size:12px">error on line 1 at column 713: attributes construct error </div>
 
=== Below is a rendering of the page up to the first error. ===
 
</parsererror>
 
 
== NEED AND GOAL ==
 
== NEED AND GOAL ==
  

Revision as of 13:49, 5 January 2017

Our interviewee, Isaac Griswold-Steiner, is a changemaker whose passion for software development and leadership qualities, has allowed him to become President of Texas Tech's Software Development Club and land internships at innovative technical companies such as Microsoft and National Instruments. With his advice, we are able to give you an advice on how to teach students to build good software as a team.

INTRODUCTION

Isaac is a software developer currently studying in Texas Tech, who learnt to code and found an interest in I&E while working for his startup in India. Although his startup eventually failed, he learnt a lot about team designing, management and organizing that help him till date. His software experience includes machine learning, data science, and working with linux kernel.

NEED AND GOAL

While studying in Texas Tech, Isaac realized the education imparted to the students was not a representation of what is actually demanded in the industries. For instance, the very basis for software developing lies in source control which was taught as a part of syllabus during late years of education in college.

As President of Texas Tech SDC (Software Development Club), he focuses on two goals for his club to follow:

TOPIC

When teaching students how to build good software as a team, it is important to NOT only focus on the programming languages that students should know, but to also focus on architected software. Without having a way to properly structure code, a lot of business tend to fail. This is can be compared to having architecture for a building...it is a necessity!

ACADEMIC PERMISSION

<sample text>

SUPPORT

<sample text>

COST

<sample text>

FACULTY

<sample text>

AUDIENCE

<sample text>

TIMELINE 

<sample text>

LEADERSHIP

<sample text>

LAUNCH

<sample text>