Code 1.0 | Introduction to Computer Science

Tech901’s Code 1.0 program offers HarvardX CS50 as an introductory course on computer science and the art of programming, with or without prior programming experience. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development. Languages include C, PHP, and JavaScript plus SQL, CSS, and HTML. Problem sets inspired by real-world domains of biology, cryptography, finance, forensics, and gaming. Students who meet the completed course requirements will receive a certificate from HarvardX. Graduates will be interviewed for follow-on industry training and internship opportunities.

The Code course prepares you for the following:

  • A broad and robust understanding of computer science and programming
  • How to think algorithmically and solve programming problems efficiently
  • Concepts like abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development
  • Familiarity in a number of languages, including C, PHP, and JavaScript plus SQL, CSS, and HTML
  • How to engage with a vibrant community of like-minded learners from all levels of experience
  • How to develop and present a final programming project to your peers

Students offered admission to Tech901 would be notified of the decision in writing after completing the Compass Assessment. Most decisions are made within 24-48 hours of becoming complete. At times, more information may be requested (grades, certification vouchers, new/improved test results, etc.).

Upcoming Code Course

Course materials fee $250

Code 1.0 August 28, 2017

Meet the Code 1.0 Program Facilitators

Robert Fortenberry

Robert Fortenberry

With over 30 years Information Systems Project Management and consulting background in Airline, Transportation, Logistics, Manufacturing, Imaging, Paper, Energy, Automotive, Insurance Services, Defense, and Security sectors, My wide range of experience includes Strategic Missile Command and Control Systems, Human Resources Information Systems, Industrial Automation, Workflow Automation, and Corporate Executive Support Systems. I bring a proven track record of successful project management and consulting to the Cook Systems International team where I lead the Managed Technical Services, Applications Development, Software Testing, and Consulting Businesses. I was the architect and visionary leader of Cook Systems International’s nationally acclaimed FastTrack’D software developer training program.

I am proud to be a veteran of the United States Air Force where I maintained the ICBM leg of America’s strategic nuclear deterrent triad. I tapped that service and intense technical training experience with SAC’s nuclear Personnel Reliability Program to shape the uniquely successful FastTrack’D Java training methodologies.

A fervent supporter of American public education, as a volunteer I mentored numerous Florida and Tennessee middle and high school students in engineering and robotics with my student teams winning numerous local, state and two national robotics championships.

Brad Montgomery is a software developer and entrepreneur in Memphis, TN. He has over 15 years of software development experience, and is currently the Cofounder and Technical Lead for Tennessee Data Commons where he leads the efforts to bring smart technologies to drive social change.Brad has previously worked with organizations of various sizes operating in multiple domains including educational institutions, consulting firms, and silicon valley startups.

He holds BS and MS degrees in Computer Science from Arkansas State University and is a Seed Hatchery alumni, where he co-founded the now-defunct technical recruiting startup, Work for Pie.Brad believes in an agile-inspired approach to work, and he prefers open source tools.

He has built numerous products with Python and Django, though he fully believes in using the right tool for the job (whether that’s python, ruby, javascript, C, or a bash script).

Brad lives in Bartlett, TN with his wonder wife and two amazing daughters (both of whom are growing up way to quickly!).

Brad Montgomery

Brad Montgomery

Alex Jackson

A;ex Jackson

Alex Jackson graduated from Murray State University in Murray, KY, in Dec. 2013 with a bachelor’s degree in Mathematics/Applied Mathematics with an emphasis on Physics and Engineering.

I later realized I had a desire to work in software development. I moved to Memphis in search of training and opportunities towards that career path which is where I found out about the FastTrack’D program with Cook Systems.

I graduated from the program and have been working as a software developer at Cook for almost a year. I’m proficient in Java, JavaScript, SQL, and HTML and have experience with various other technologies as well.

Hello everyone, looking forward to working with some of you. My name is Rotan Bosson, I graduated from the University of Texas in Dallas in 2015 with a bachelor’s degree in software engineering.

After working in an internship on SAP technologies for some time, I came to Cook through fast track and have been working at Cook for a little over a year now.

I’m particularly proficient with java and javascript and have fair to middling experience with several other technologies.

Rotan Bossan

Rotan Bosson

Mitch Coolican

Mitch Coolican

I graduated from University of Memphis in 2012 with a degree in math. After graduating, I had plans to start a masters the following fall. In the mean time, I started learning to code in C#. This peaked my interest enough to seek out an entry level programming position.

This changed my plans of continuing education and landed me in the FastTack’d program at Cook Systems, where I would spend the next 3 years as a software developer coding about equal amounts in C# and Java, along with various web technologies, particularly Javascript.

As of the start of 2017, I’ve started an applications development position at International Paper.