CINS467 - Web and Mobile App Development

Link to resource on GitHub

  • One Drive Shared Folder - Shared folder of lecture slides, recordings, and other materials. Must be authenticated to the campus OneDrive to access.

  • Android - Android developer page

  • Flutter - Flutter developer page

  • Git Basics Video - Basic tutorial on using git for version control I recorded Spring 2020

  • Learn Git Branching - Excellent web tutorial working through a variety of use cases for git including using branches.

  • GitHub - Version Control & Open Source Code Repository

  • GitLab - Version Control Alternative to GitHub

  • BitBucket - Version Control Host for GIT or MERCURIAL (Education Accounts are Free)

  • Ubuntu - Distro of Linux I'll personally be using.

  • Xubuntu - Distro of Linux on the lab machines using the XFCE desktop environment

  • Dev Docs - Searchable documentation of many popular languages. Includes C documentation, which is what we'll be using primarily in this course. But great resource for all of you long term.

  • Atom Editor - Free "hackable" text editor from GitHub. Should be installed on the lab machines as well.

  • Piazza Discussion Board We will be using Piazza for class discussion. The system is highly catered to getting you help fast and efficiently from classmates and myself. Rather than emailing questions directly to me, I encourage you to post your general questions on Piazza. Any questions that could violate the cheating policy if asked should be emailed directly to me. If you have any problems or feedback for the developers, email