Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Introduction to C# Programming and Unity is an independent course available on the Coursera platform which helps you learn from scratch about how to develop video games with C# programming language along with using the Unity game engine on your Mac or Windows. The course is not at all authorized or sponsored by Unity Technologies or its affiliates.

C# is preferred as a learning computer language, for knowing how to program and entering into professional programming.

The course helps you to learn in-depth about core programming concepts that apply to C# along with different programming languages. The learners will understand how to apply these concepts while developing games.

With the Introduction to C# Programming and Unity Course, they will also get to know about the ideal path they need to learn to code and clear their fundamentals by building small games and applications.

India is touted to be a highly scalable market for the gaming industry in the next couple of markets and there is no better time than now to not just enroll and learn something new, but also gain a skill that can help you be a part of the growth story as India’s first homegrown gaming giant.

The Highlights

  • Shareable certificate 
  • 100% online course
  • Flexible deadlines
  • Beginner level course 
  • Approx. 19 hours course duration
  • Financial aid available
  • Subtitles available in Chinese(Simplified), German and English language 

Programme Offerings

  • Technical Support
  • Real World Projects
  • projects reviews
  • Lifetime technical support
  • graded Quizzes with feedback
  • Graded Programme Assignments
  • course videos and readings
  • Self paced learning

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesCU DenverCoursera

Introduction to C Sharp Programming and Unity Fee Structure:

Particulars

Amount

Course Fee, 1 Month

Rs. 1,676  

Course Fee, 3 Month

Rs. 3,369 

Course Fee, 6 Month

Rs. 5,029 



Eligibility Criteria

Certificate Qualifying Details

To get the certificate, students need to subscribe to the specialization course. Students will get a certificate after completing the coursework. The electronic certificate issued by Coursera is added to the accomplishment page. Students can print the certificate from the accomplishment page or add the same to their CV or LinkedIn profile.

What you will learn

Programming skills
  • Learn about the concepts of Video Game Development
  • Learn and understand C Sharp, C# Programming Language by creating video games using the Unity Game Engine.
  • Get in-depth knowledge of how to start programming, classes, and objects, 
  • Understand the basics of unity 2D basics and selection, unity input

Who it is for

The Introduction to C# Programming and Unity course has been created to equip the learners with knowledge of basic programming concepts, game designing and development, and the various other aspects that are associated with creating scalable, feature-rich applications. 

The course is an ideal fit for the following professionals - 

  • IT professionals 
  • Game designers
  • Software engineers.

Admission Details

The admission process for the Introduction to C# Programming and Unity course is fairly simple. You can take admission into the course through 2 options - Audit and Free Trial. 

For the free trial, you are given the option to pay for the certification after completing a 7-day trial period. On the other hand, if you are looking to just audit the course, you may as well choose the Audit option on the course page. Please note that the ‘Audit’ option is available only on selected courses. 

Application Details

The following steps need to be followed to apply for the courses on Coursera - 

Step 1: Visit the official page of Coursera

Step 2: Use the search bar to find “Introduction to C#The Programming and Unity course” 

Step 3: Enrol using your full name, email id and password, if you already have an account. If you have an account, you can use the registered email address and password to log in. You can also login using your Facebook, Gmail, or Apple ID. 

Step 4: Click ‘Join for Free’ 

Step 5: Go to the course and click ‘Enrol’ 

Step 6: Buy the course 

The Syllabus

The course is divided into 4 weeks with different videos, readings, and quizzes associated with each week. Each module will take you a step closer to learning C# Programming and Unity Game Engine.

Videos
  • Course Introduction
  • Navigating a Coursera Course
  • Meet the Instructor (optional)
  • Lesson Introduction
  • Installing Visual Studio
  • Your First Console App
  • Installing Unity
  • Your First Unity Script 
Readings
  • Dr. T's Book
  • Course Topic Index
  • Unity Import/Upgrade Errors
  • Corresponding Book Chapters
  • Setting Up Your Development Environment
  • Running the Course Software
  • Exercise 1: Writing Your First Console App
  • Exercise 2: Writing Your First Unity Script
  • It's Elemental Solution 
Programming Assignment
  • It's Elemental
Discussion Prompt
  • Biggest Problem in Your First C# Code Lesson

Readings
  • Corresponding Book Chapters
  • Exercise 3: Declaring and Using Variables
  • Exercise 4: Calculating with Integers
  • Exercise 5: Declaring and Using Variables and Constants
  • Exercise 6: Trigonometry with Floats
  • Exercise 7: Calculations and Rounding
  • It's All Greek to Me Solution 

Videos
  • Lesson Introduction
  • Bits and Bytes
  • Data Types, Variables, and Constants
  • Integer Data Types
  • Floating Point Data Types
  • Reading Documentation
  • Debugging a Console App
Assignments
  • Bits and Bytes
  • Data Types
Programming Assignment
  • It's All Greek to Me!
Discussion Prompt
  • Most Useful Things in the Data Types, Variables, and Constants Lesson

Videos
  • Lesson Introduction
  • Introduction to Classes and Objects
  • Using a Class: Constructor
  • Using a Class: Properties
  • Using a Class: Methods
  • Classes and Objects in Unity 

Readings
  • Corresponding Book Chapters
  • Exercise 8: Rolling the Dice
  • Exercise 9: Look at the Cards
  • Nothing Like Blackjack Solution 
Programming Assignment
  • Nothing Like Blackjack
Discussion Prompt
  • Most Confusing Ideas in the Classes and Objects Lesson

Videos
  • Lesson Introduction
  • The Unity Editor
  • Sprites and Game Objects
  • Unity's Component System
  • Scripts as Components
  • Debugging a Unity Script
  • 2D Physics
  • Collision Detection and Resolution, Part 1
  • Collision Detection and Resolution, Part 2
  • Prefabs
  • Finishing Up
Readings
  • Corresponding Book Chapters
  • Exercise 10: Unity Basics
  • Exercise 11: Growing Teddies
  • Exercise 12: Move That Game Object
  • Exercise 13: More Unity Practice
Assignment
  • Final Exam
Discussion Prompt
  • Funniest Personal Story from the Unity 2D Basics Lesson

Instructors

T Chamillard
Associate Professor

CU Boulder

Articles

Ask
Question
Ask

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.
Back to top