Interested in Expanding your Technical Skills?
|
|
|
- Dominick Walsh
- 10 years ago
- Views:
Transcription
1 Interested in Expanding your Technical Skills? The ideal learning path to expand your technical knowledge differs based on your experience, goals, and how much time you have available to devote to practicing every week. No matter how you start, all paths lead to learning, and you can move on to more advanced courses if you'd like when you're ready. The following pages explainvarious learning path options (all are free courses). We have offered suggestions on where to start based on your interests and experience level. Whichever path you choose, all roads lead to a greater breadth and depth of knowledge and experience that will make you more marketable when searching for a job in technology. Happy learning! 1
2 Absolute Beginners: The Basics Don t spend too long on these, but a fun way to learn the basics. Scratch Website: Time Demand: Easy Scratch is a great place to start if you're a total beginner. Scratch was designed for kids to learn programming, but that doesn't mean it's just a toy. It uses all the same programming concepts as any text-based language - it is real programming. If you want a course with assignments and specific goals, there is a free course on EdX.org starting in February Or you can learn on your own through the Scratch website. Quick Guided Tour - Code with Anna and Elsa Level: Very Easy Website: Time Demand: 1 Day The Hour of Code program was created to encourage kids and adults to spend an hour (or a bit more) exploring programming. This is similar to Scratch (see next page) but with more guidance and direction, and more tutorials. If you've never programmed before, this is a fun place to start. 2
3 Starting Easy: Get Coding Codecademy Website: Time Demand: Casual Codecademy is a good place to get started learning actual programming languages in an interactive setting. They have multiple tutorials that walk you through the basics of many languages including HTML & CSS, Python, Ruby, Javascript, and PHP. Khan Academy Website: Time Demand: Casual Khan Academy is an online learning website that offers classes and training in many subjects, including computer programming. They have one track that uses the graphics side of Javascript (a programming language) to introduce you to programming, through video training and lots of hands-on practice. This course is a good choice if you are interested in graphics and animation, or if you want a visual approach to programming with carefully guided practice problems. Level 1 - Intro to JS: Drawing & Animation Level 2 - Advanced JS: Games & Visualizations Rails for Zombies Website: Time Demand: Casual Interactive way to learn Ruby on Rails, a popular web development framework. You will watch five videos, each followed by exercises that have you programming right in your browser. They provide links to subsequent courses at Code School (although they aren t free). 3
4 Getting In-Depth: Medium Difficulty Beginner Professional Java Time Demand: Medium Website: password: jennyteachesjava This Java course focuses on clear explanations for absolute beginners, lots of hands-on practice, vocabulary and talking about code, group collaboration, and the software planning process. It teaches technical study skills alongside the material, so you are more prepared when you shift to other programming studies. Self-evaluation checklists and quizzes help you check your progress. Since there are no grades, collaboration is encouraged and valuable. This is a great course to take before diving into CS50x. Java Tutorial for Complete Beginners /Medium Time Demand: Medium Website: This is a highly rated introduction to the Java programming language. Where the Beginner Professional Java is best for a transition into CS50x, this class is meant as a deeper dive into the Java language. This course introduces themes that are broken down into lots of smaller video lectures. Interactive Python /Medium Time Demand: Medium/Heavy Python is a professional language in use in the career world. This online python tutorial is an interactive online textbook with some video lectures, and practice problems right in your browser. The interactive textbook relies on you having strong reading comprehension and study skills. This is a thorough way of learning a programming language, and there are plenty of hands-on practice assignments. Level 1 - Python - How To Think Like a Computer Scientist Level 2 - Python - Problem Solving with Algorithms and Data Structures 4
5 Diving In: Difficult Courses Harvard CS50x Level: Hard Time Demand: Heavy Website: Harvard's CS50x class focuses on using programming for problem solving. The assignments are the real meat of the course. This course assumes you have very strong study skills, will put together your own notes and vocabulary review, and have mentors to lean on when you get stuck. It also assumes you have strong google search skills although it doesn't give you all the names you need to search for things. This is for technically experienced independent learners with a strong community to learn within. Introduction to Computer Science and Programming Using Python Level: Hard Time Demand: Heavy Website: This is the first of a two-course sequence from MIT that aims to expose people to computer science to think computationally and tackle problems. This course uses the programming language Python as its basis for learning, which some people may find easier than the C language used in CS50x. 5
6 After CS50 - Now What? "I completed CS50 last year. But I feel like I need to learn more before I go into a job. What should I do?" First off, congratulations! CS50 is pretty demanding. Talk with the various mentors. We're considering setting up some project teams to give intermediate developers more experience. This is adhoc, so we need to know who's available and interested and what their time availability is, to sort out plans. If you can't participate in team projects, but you want to focus towards career possibilities, then you need to find a way to start learning the basics of these topics. The most important part is to work on concepts and vocabulary on everything, and getting hands-on with SQL. Relational databases and SQL Software requirements planning Software development life cycle Test cases, quality assurance techniques, and unit testing Concepts of test-driven development Agile and scrum software project management methodologies Refactoring and design patterns You should also focus on putting together some portfolio projects to show off what you can do and continue building your skills. Mentors may be able to help you with code reviews, as well. If you re interested, check out LaunchCodeTV for some awesome mini-lectures made by some former mentors: You can also check out a Java CS50x class, run by Mike Menne (former LaunchCode mentor), to introduce CS50x graduates to Java: If you can help out as a mentor, you will also find that deepens your understanding of programming and is a fun way to stay involved. 6
CCA CYBER SECURITY TRACK
CCA CYBER SECURITY TRACK 2013-2014 CCA Advanced Cyber Security Track A detailed description of the advanced cyber security track. Courses to be offered in the CCA Advanced Cyber Security Track 2013-2014
COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs
A Course of Study for COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require core
Who s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/coding/kids & Tech @ your Library
Who s Here? 1. Name 2. Library 3. STEM programming @ your Library 4. Computer science/coding/kids & Tech @ your Library Session Goals Why is STEM and computer science important Provide familiarity with
Scratch Game Design (Grade 3-5, Beginners)
Scratch Game Design (Grade 3-5, Beginners) Scratch was developed at MIT as a graphical programming language, and this course is designed to cultivate interests of younger students. In this course, elementary
COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs
A Course of Study f COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs The field of computer science leads to a variety of careers that all require ce
WEB AND APPLICATION DEVELOPMENT ENGINEER
WEB AND APPLICATION DEVELOPMENT ENGINEER Program Objective/Description: As a Web Development Engineer, you will gain a wide array of fundamental and in-depth training on front end web development, as well
The Learn-Verified Full Stack Web Development Program
The Learn-Verified Full Stack Web Development Program Overview This online program will prepare you for a career in web development by providing you with the baseline skills and experience necessary to
START TEACHER'S GUIDE
START TEACHER'S GUIDE Introduction A complete summary of the GAME:IT Junior curriculum. Welcome to STEM Fuse's GAME:IT Junior Course Whether GAME:IT Junior is being taught as an introductory technology
Visual Media Design Certificate Program Prior to Fall 2013
PRODUCTION ART CERTIFICATE Total Units 50 Establishing a solid foundation of computer fluency is essential to succeed in the competitive visual media industry. This certificate emphasizes digital art skills
Web 2.0 Technology Overview. Lecture 8 GSL Peru 2014
Web 2.0 Technology Overview Lecture 8 GSL Peru 2014 Overview What is Web 2.0? Sites use technologies beyond static pages of earlier websites. Users interact and collaborate with one another Rich user experience
COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java
COMPUTER SCIENCE Our courses provide information to address a wide range of interests. The computer programming courses have a strong connection to engineering, mathematics, and the sciences. It is common
Curriculum, Certification and Employability for HS Grads. David Tapang, Education Lead, Microsoft Philippines
Curriculum, Certification and Employability for HS Grads David Tapang, Education Lead, Microsoft Philippines Value of skills Indonesia Sources: 1 US Bureau of Labor Statistics; 2 IDC MS White Paper, Cloud
ASSOCIATE IN ARTS DEGREE-60 UNITS
+ A Course of Study for a Major in Computer Science A.A. Degree & Certificate Programs The field of computer science leads to a variety of careers that all require core computer science skills. These skills
FRONT-END WEB DEVELOPMENT
FRONT-END WEB DEVELOPMENT WHY CODEFUL? Codeful is the premier web development bootcamp native to London. It offers part-time, handson, and technologically current courses for people looking to learn how
Brief Description of project: This project will be an interactive Javascript. 1. What do you want to accomplish by doing this project?
Date: 10/9/2013 Title: History of Web Development Brief Description of project: This project will be an interactive Javascript presentation detailing the history of web development from its early days
CS 40 Computing for the Web
CS 40 Computing for the Web Art Lee January 20, 2015 Announcements Course web on Sakai Homework assignments submit them on Sakai Email me the survey: See the Announcements page on the course web for instructions
1. Responsive Website Basics: Code with HTML, CSS and JavaScript 2. Responsive Web Design
Massive Open Online Courses (MOOCs): Goldsmiths 1. Responsive Website Basics: Code with HTML, CSS and JavaScript 2. Responsive Web Design As part of a MOOCs specialisation: Responsive website development
Presented by: Farah Sammour Founder and CEO. Jennifer DeWitte Program Director
Presented by: Farah Sammour Founder and CEO Jennifer DeWitte Program Director icancode s Story Technology is here to stay! productive screen time not only consume technology but build it don t play computer
Start Learning Joomla!
Start Learning Joomla! Mini Course Transcript 2010 StartLearningJoomla.com The following course text is for distribution with the Start Learning Joomla mini-course. You can find the videos at http://www.startlearningjoomla.com/mini-course/
Igniting young minds through computer programming
Igniting young minds through computer programming igniting young minds W riting computer programs is a challenging, yet extremely satisfying personal experience that develops essential skills in logic,
The Starter League Course Catalog
The Starter League Course Catalog Contents I. Program Descriptions, Objectives, Lengths, Dates, and Tuition II. Program Fees III. Cancellation and Refund Policies IV. Student Code of Conduct V. Student
KIDS LEARNING CODE: LUNCH +AFTER SCHOOL PROGRAMS
KIDS LEARNING CODE: LUNCH +AFTER SCHOOL PROGRAMS We love technology, and want to teach others. With the help of developers, designers and professional educators, we ve created content that not only showcases
Computer Science Course Descriptions Page 1
CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating systems, the Internet,
Syllabus INFO-UB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-UB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2014 Stern School of Business Norman White, KMEC 8-88 Email: [email protected] Phone: 212-998
Building emerging technology skills using IBM s Platform as a Service
Building emerging technology skills using IBM s Platform as a Service New era of education for the new era of learning The IBM Academic Initiative program is a no-charge global program that offers educators
General Information. Getting Started. Curriculum Overview
PUPIL TRACKER GUIDE Contents General Information p/3 Getting Started p/3 Curriculum Overview p/3 Creating a Class p/4 Adding Existing Accounts p/8 Editing a Class p/10 Viewing Pupil and Class Progess p/12
The Client. Worksheet
The Client Worksheet It's easy to make the simplest things seem complicated, but it takes skill to make the complex appear simple. Luckily that's what Telelink specializes in. We've put together this handy
Syllabus INFO-GB-3322. Design and Development of Web and Mobile Applications (Especially for Start Ups)
Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Spring 2015 Stern School of Business Norman White, KMEC 8-88 Email: [email protected] Phone: 212-998
CTF & CSE USING THE KHAN ACADEMY CS PLATFORM
CTF & CSE USING THE KHAN ACADEMY CS PLATFORM University of Calgary CSE Teachers Symposium 20 June 2014 Attribution Slides that describe substantial content, pedagogy and resources of the Khan Academy were
How To Get A Good Education In Minnesota
A partner school of K 12, the leader in K 12 online education Welcome Dear Minnesota families, VIBE Academy is a public school using an innovative model to provide your child with the best education possible.
SUHAIL DAWOOD. [email protected] suhaildawood.com @suhaildawood. 647-526-0601 Toronto, Ontario 2013-2017
SUHAIL DAWOOD me@ 2013-2017 (Expected) BSc. Computer Science Specialist: Focus in Web and Internet Technologies & Artificial Intelligence Major in Statistics Minor in Mathematics Minor in Near and Middle
NWVA. A partner school of K 12, the leader in K 12 online education. North Wasco Virtual Academy. Exceptional Online Education for Grades K-12
NWVA North Wasco Virtual Academy Exceptional Online Education for Grades K-12 A partner school of K 12, the leader in K 12 online education Welcome Dear North Wasco School District families, North Wasco
Counselor Lesson Plan
counselors for computing Counselor Lesson Plan Introduce Students to Computer Science in an Engaging Way Objective The intention of this lesson is to introduce students to computer science in such a way
opalang - Rapid & Secure Web Development
opalang - Rapid & Secure Web Development Syllabus Brief History of Web Development Ideas and Goals The Language itself Community Reason for Development Services and Apps written in OPA Future of OPA OPA
PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam
PHP and MongoDB Web Development Beginners Guide by Rubayeet Islam Projects-Oriented Book Combine the power of PHP and MongoDB to build dynamic web 2.0 applications Learn to build PHP-powered dynamic web
Career Paths... Digital Job Areas Digital
Job Areas Affiliate Marketers are responsible for setting up and managing relationships with affiliate websites which are connected to their own main brand. Key responsibilities include setting up, monitoring
CS Course Placement Information
SSEA Cynthia Lee August 2015 CS Course Placement Information Handout adapted by Cynthia Lee and Keith Schwarz from the original by Eric Roberts and Mehran Sahami. The CS department offers many programming
START TEACHER'S GUIDE
START TEACHER'S GUIDE Introduction A complete summary of the GAME:IT Intermediate curriculum. Welcome to STEM Fuse's GAME:IT Intermediate Whether GAME:IT Intermediate is being taught as a technology course,
Webucator Free Online Technology Training Courses
Webucator Free Online Technology Training Courses What is Webucator? Webucator is a training company based in Fayetteville, NY. This training provider has partnered with Utica Public Library to provide
Education. Relevant Courses
and s and s COMM/CS GPA: topsecret Developed application and designed logo: https://play.google.com/- store/apps/details?id=com.teamhex. colorbird Permanent Address 759 East 221 Street Apt. Website: 1B
Name: E-mail: Address: Phone Number Cell Phone Introduction
Name: Deb Giblin E-mail: [email protected] Address: 1409 S. Tayberry Ave Sioux Falls, SD 57106 Phone Number: 605-995-7225 Cell Phone: 605-770-9690 Introduction o Our overall goal is for everyone
Course Overview and Approximate Time Allotments. First Semester
Course No: B860 Orange Unified School District Introduction to Video Game Design Year Course Grade Level: 9-12 Prerequisites: Fundamentals of Programming Introduction to the Subject: Introduction to Video
THE ROAD TO CODE. ANDROID DEVELOPMENT IMMERSIVE May 31. WEB DEVELOPMENT IMMERSIVE May 31 GENERAL ASSEMBLY
THE ROAD TO CODE WEB DEVELOPMENT IMMERSIVE May 31 ANDROID DEVELOPMENT IMMERSIVE May 31 GENERAL ASSEMBLY GENERAL ASSEMBLY @GA_CHICAGO WWW.FACEBOOK.COM/GENERALASSEMBLYCHI @GA_CHICAGO GENERAL ASSEMBLY GENERAL
www.expaway.com Offerte del 13 giugno 2014
www.expaway.com Offerte del 13 giugno 2014 TR1414A - SOFTWARE DEVELOPER/ ARCHITECT (GERLINGEN) Location: Gerlingen (9 km west of Stuttgart) Field of operation: Consumer Services Founded: 2011 and German
Course Descriptions. preparation.
Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating
SUMMARY EXPERIENCE. Chief Executive Officer, Tattergy Brookfield, CT 2012 Present. Software Developer, WeVue Tampa, FL May 2014 October 2014
JUSTIN DOBOSH SUMMARY Justin is a senior finance major at The University of Tampa where he maintains a balance between his academic course work, and his entrepreneurial spirit. At the age of 20 Justin
COROUTER SOLUTIONS PVT. LTD.
COROUTER SOLUTIONS PVT. LTD. A Cloud Based Web & Software Enterprise Company Profile cum Portfolio CONTENTS About Company... 3 Services... 4 Portfolio Software Development... 7 Portfolio Mobile Development...
Chapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify
The Challenge of Helping Adults Learn: Principles for Teaching Technical Information to Adults
The Challenge of Helping Adults Learn: Principles for Teaching Technical Information to Adults S. Joseph Levine, Ph.D. Michigan State University [email protected] One of a series of workshop handouts made
Diploma of Website Development
Diploma of Website Development Program Description The BHCK Diploma of Website Development provides the skills and knowledge for a graduate to design, build and manage websites as an independent web developer
How To Develop A Mobile App With Phonegap
Introduction to Mobile Development with PhoneGap Yeah it s pretty awesome. Who is this guy? Andrew Trice Technical Evangelist, Adobe [email protected] http://tricedesigns.com @andytrice http://github.com/triceam
Computer Science 210: Data Structures. Introduction
Computer Science 210: Data Structures Introduction Welcome to Data Structures! Data structures are fundamental building blocks of algorithms and programs Csci 210 is a study of data structures abstract
TIAGO FAIA MARQUES Online CV / Portfolio WWW.TIAGOFAIA-FREELANCEWEBDEVELOPER.COM
TIAGO FAIA MARQUES Online CV / Portfolio WWW.TIAGOFAIA-FREELANCEWEBDEVELOPER.COM [email protected] +44 7845 304 968 Greenford, London https://uk.linkedin.com/in/tiagofaia/en Profile I am a creative Front
Toward a community enhanced programming education
Toward a community enhanced programming education Ryo Suzuki University of Tokyo Tokyo, Japan [email protected] Permission to make digital or hard copies of all or part of this work for
JavaOne4Kids. Saturday, October 24, 2015. Agenda and Session Descriptions. Copyright 2014, Oracle and/or its affiliates. All rights reserved.
JavaOne4Kids Saturday, October 24, 2015 Agenda and Session Descriptions Agenda SATURDAY OCT 24 8:00 AM Registration Check in/ Breakfast snack 9:00 AM- 9:35 AM Opening Comments 9:45 AM- 11:45 AM Rm301 Rm302
Web Design Competition 2013. College of Computing Science, Department of Information Systems. New Jersey Institute of Technology
COMPETITION PURPOSE The Web is the most transformable invention of our time. This competition features the creation of high-quality, well-designed and original Websites, while seeking to identify and encourage
HTML5. Turn this page to see Quick Guide of CTTC
Programming SharePoint 2013 Development Courses ASP.NET SQL TECHNOLGY TRAINING GUIDE Visual Studio PHP Programming Android App Programming HTML5 Jquery Your Training Partner in Cutting Edge Technologies
Availability of the Program A free version is available of each (see individual programs for links).
Choosing a Programming Platform Diane Hobenshield Tepylo, Lisa Floyd, and Steve Floyd (Computer Science and Mathematics teachers) The Tasks Working Group had many questions and concerns about choosing
Request for Proposal (RFP) Toolkit
Request for Proposal (RFP) Toolkit A Message from the CEO Hi, this is Ryan Flannagan, founder and CEO of Nuanced Media. Thanks for downloading the RFP Toolkit. My team and I are excited that you ve decided
ASSOCIATE IN APPLIED SCIENCE DEGREES AND CERTIFICATES
ASSOCIATE IN APPLIED SCIENCE DEGREES AND S COMPUTER INFORMATION TECHNOLOGY The Game Animation and Design degree prepares students to create computer generated animation, design, and create video games,
COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT
COMMONWEALTH OF MASSACHUSETTS BUNKER HILL COMMUNITY COLLEGE CHARLESTOWN, MASSACHUSETTS COMPUTER INFORMATION TECHNOLOGY DEPARTMENT CIT 523 PYTHON PROGRAMMING COURSE OUTLINE & REQUIREMENTS COURSE DESCRIPTION:
Course Descriptions. CS 101 Intro to Computer Science
Course Descriptions CS 101 Intro to Computer Science An introduction to computer science concepts and the role of computers in society. Topics include the history of computing, computer hardware, operating
This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:
Introduction to Office 365 Development DevOps - Visual Studio Release Management Jump Start Building Blocks: JavaScript and C# (Initialize) Cross-Platform Development with Visual Studio Introduction to
Absolute Beginner s Guide to Drupal
Absolute Beginner s Guide to Drupal 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice The OSWay 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice The OSWay Drupal
ADVANCED WEB TOPICS 1 - SYLLABUS
ADVANCED WEB TOPICS 1 - SYLLABUS UNIVERSITY OF FLORIDA, WEB DESIGN AND ONLINE COMMUNICATIONS COURSE NUMBER: COM 6338 CREDITS: 4 TERM: SPRING 2014 LECTURE TIME: Tuesday and Thursday, 5:30-7:30 pm EST LECTURE
Interactive Data Visualization for the Web Scott Murray
Interactive Data Visualization for the Web Scott Murray Technology Foundations Web technologies HTML CSS SVG Javascript HTML (Hypertext Markup Language) Used to mark up the content of a web page by adding
Become a developer in 15 short weeks without having. to quit your job!
Become a developer in 15 short weeks without having to quit your job! ACLTC is a 15-week part-time educational program that helps you become a professional web developer. Unlike other bootcamps, no prior
HTML5 the new. standard for Interactive Web
WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor
Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices
232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface
w w w. m a l l ate c h n o l o g i e s. c o m. a u
w w w. m a l l ate c h n o l o g i e s. c o m. a u COMPANY PROFILE Registered Name Malla Technologies Pty. Ltd. Trading Name Malla Technologies Australian Company Number (ACN) 163 620 166 Australian Business
[PROFILE / INTRO] 3D Multimedia, Graphics & Web Services
2015 [PROFILE / INTRO] 3D Multimedia, Graphics & Web Services CONTENTS 1- Introduction:... 3 2- History of Shadow Aura:... 3 3- Our Services:... 4 3.1 Technologies:... 4 3.2 Web Services:... 4 3.2.1 Web
Your First Web Page. It all starts with an idea. Create an Azure Web App
Your First Web Page It all starts with an idea Every web page begins with an idea to communicate with an audience. For now, you will start with just a text file that will tell people a little about you,
Salary Guide 2015 www.sigmar.ie
www.sigmar.ie IT Salary Guide 2015 Sigmar Recruitment Sigmar Recruitment, established 2002, is a leading Irish recruitment services company with 15 specialist divisions across the entire recruitment process
After completing SI- 539, students will have a working personal portfolio website in production.
SI 539, Fall 2014 Complex Web Design Lecture: Friday: 1:00pm 3:00pm *Must leave by 3:15 Discussion Sections Varies Office Hours*: Tues: 11:35 12:35 Wed mornings *Please check my Google Calendar for updates
DATA SCIENCE CURRICULUM WEEK 1 ONLINE PRE-WORK INSTALLING PACKAGES COMMAND LINE CODE EDITOR PYTHON STATISTICS PROJECT O5 PROJECT O3 PROJECT O2
DATA SCIENCE CURRICULUM Before class even begins, students start an at-home pre-work phase. When they convene in class, students spend the first eight weeks doing iterative, project-centered skill acquisition.
COMPUTER SCIENCE 1026A COMPUTER SCIENCE FUNDAMENTALS
1 COMPUTER SCIENCE 1026A COMPUTER SCIENCE FUNDAMENTALS Topic 1 Introduction to Computer Science and Programming Notes adapted from Introduction to Computing and Programming with Java: A Multimedia Approach
Standards for Quality Online Courses Educational Technology Cooperative
Standards for Quality Online Courses Educational Technology Cooperative November 2006 Southern Regional Education Board 592 10th St. N.W. Atlanta, GA 30318 (404) 875-9211 www.sreb.org This publication
DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK
Registered as a Private Higher Education Institution with the Department of Higher Education and Training in South Africa under the Higher Education Act 1997 Registration Nr. 2001/HE07/005 DIPLOMA IN GRAPHIC
Class and Office Hours. Course Requirements. Concepts to Learn. CMPUT 499: Introduction
Web Technologies and Applications Winter 2001 CMPUT 499: Introduction Dr. Osmar R. Zaïane Class and Office Hours Class: Tuesdays and Thursdays from 11:00 to 12:20 Office Hours: Tuesdays and Thursdays from
JOMC 187 Introduction to Interactive Multimedia
1 2 4 3 Multimedia authoring tools provide communicators with some of the most powerful and effective storytelling options available. Understanding these tools is essential for anyone who plans a successful
An elearning platform for distanced collaborative programming
An elearning platform for distanced collaborative programming Final report by Low Hau Sum Team Member: Chow Tsz Wun, Low Hau Sum, Mok Ka Hei Supervisor: Dr Chui C K FYP14006 2 Table of Contents 1 Introduction...
