First Year Experience Resources

We want you to be successful, and to do so, you should use the resources below. 


  • Professors – Professors have office hours, so this is a great way to get clarification about lecture content.
  • Graduate Teaching Assistants – Our GTAs run the labs, so if you have questions about labs or assignments, reach out to them.
  • Tutoring Center – Located on the second floor of the Atrium Building (J), the tutoring center is available for online appointments or walk-ins.
  • Advising Center – Located across the hall from the Tutoring Center.


Books for CSE 1300

Intro to Computing Principles zyBooks Access Code (REQUIRED). Available at the KSU bookstore for $61.55.
NOTE: You must use your KSU email/info to subscribe. Be sure to choose the correct instructor and section.

You can also purchase directly from the publisher for $48:

  • Sign in or create an account at
  • Enter zyBook code: KENNESAWCSE1300KendrickFall2020
  • Subscribe

Books for CSE 1321

Books for CSE 1322

Lecture Slides

Old Exams

Integrated Development Environments (IDEs)

You can use whatever development environment you like, but we officially only support Eclipse and Visual Studio.  Note, during your face-to-face lab final exam, you will be required to use one of these two environments.  Windows users will likely want the 64-bit version when they install.  In summary:

  • First, you must be familiar with  It is web-based and does not require installation.
  • If your language is Java: you will install IntelliJ (video or quick guide). You can download the Community Edition on their website.
  • If your language is C# or C++, you will want to install Visual Studio 2019. During installation, you have to select which components to install.  For C#, you'll see ".NET desktop development" and for C++, you'll see "Desktop development with C++". You can watch videos for how to install VS 2019 for Mac OSX as well as VS 2019 for Windows.