Application Systems Programming

  • 4.5
Approx. 17 hours to complete

Course Summary

Learn how to design and implement complex application systems using C and Unix/Linux operating systems with this Application Systems Programming course on Coursera.

Key Learning Points

  • Learn how to use C programming language for system-level programming
  • Understand the fundamentals of operating systems
  • Develop applications for Unix/Linux operating systems

Job Positions & Salaries of people who have taken this course might have

    • USA: $82,000
    • India: ₹1,100,000
    • Spain: €37,000
    • USA: $82,000
    • India: ₹1,100,000
    • Spain: €37,000

    • USA: $73,000
    • India: ₹970,000
    • Spain: €32,000

Related Topics for further study


Learning Outcomes

  • Understand how to design and implement complex application systems
  • Develop applications for Unix/Linux operating systems using C language
  • Gain knowledge on the fundamentals of operating systems

Prerequisites or good to have knowledge before taking this course

  • Familiarity with programming concepts
  • Basic knowledge of C programming language

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced
  • Video lectures

Similar Courses

  • Operating Systems and You: Becoming a Power User
  • Advanced C Programming: Pointers

Related Education Paths


Notable People in This Field

  • Linus Torvalds
  • Dennis Ritchie

Related Books

Description

Welcome to Application Systems Programming, the second course in the Unity Certified Programmer Specialization from Unity Technologies.

Outline

  • Particle and Effects Systems
  • Introduction to UCP Review | Series, Goals, and Methods
  • Introduction to the UCP Exam
  • Introduction to Course 2
  • Challenge 1| Particles and Explosions
  • Solution 1A | Particles and Explosions
  • Solution 1B | Bonus Challenge
  • The Unity Certified Programmer Exam
  • Course Prerequisites and Unity Resources
  • About the Challenges and Solutions
  • Challenge 1 | Implementing Particles and Explosions
  • Challenge 1 | Hints and Tips
  • Solution 1 | Implementing Particles and Explosions
  • Particles and Effects
  • User Progress and Reward Systems
  • Challenge 2 | Multiple Levels and Pausing
  • Solution 2A | Pause
  • Solution 2B | Multiple Levels
  • Solution 2C |Bonus Challenge | Animated LevelAdvancePanel
  • Challenge 3 | Achievements
  • Solution 3 | Achievements
  • Challenge 2 | Multiple Levels and Pausing
  • Challenge 2 | Hints and Tips
  • Solution 2 | Multiple Levels and Pausing
  • Challenge 3 | Achievements
  • Challenge 3 | Hints and Tips
  • Solution 3 | Achievements
  • Scene Management
  • Data Management and User Customization Systems
  • Challenge 4 | Saving Game Information Locally
  • Solution 4 | Saving Game Information Locally
  • Analytics & Remote Settings Setup
  • Challenge 5 | Player Ship Customization & UI
  • Solution 5A | Player Ship Customization & UI - UI Implementation
  • Solution 5B | Player Ship Customization & UI - Customization Implementation
  • Challenge 4 | Saving Game Information Locally
  • Challenge 4 | Hints and Tips
  • Solution 4 | Saving Game Information Locally
  • Project Prep: Setting up Unity Analytics
  • Challenge 5 | Player Ship Customization & UI
  • Challenge 5 | Hints and Tips
  • Solution 5 | Player Ship Customization & UI
  • Data Management and User Customization Systems
  • Optimizing for Performance and Platforms
  • Challenge 6 | Unity Analytics & RemoteSettings
  • Solution 6 |Unity Analytics & RemoteSettings
  • Debugging and Profiling
  • Challenge 7 | Mobile Edition
  • Solution 7 | Mobile Edition
  • Course 2 Summary
  • Challenge 6 | Unity Analytics and RemoteSettings
  • Solution 6 | Unity Analytics and Remote Settings
  • Challenge 7 | Prepare for Peer Review
  • Solution 7 | Mobile Edition
  • Congratulations!
  • Unity Analytics and Remote Settings

Summary of User Reviews

Read reviews of the Application Systems Programming course on Coursera. Users unanimously praise this course for its comprehensive content and approachable teaching style.

Key Aspect Users Liked About This Course

The course's comprehensive content is highly praised by users.

Pros from User Reviews

  • Well-structured and organized content
  • In-depth coverage of important topics
  • Great for both beginners and experienced programmers

Cons from User Reviews

  • Some users found the course to be too challenging
  • Limited interaction with instructors and peers
  • Not enough hands-on exercises
English
Available now
Approx. 17 hours to complete
Jeremy Gibson Bond, Unity Technologies
Unity
Coursera

Instructor

Jeremy Gibson Bond

  • 4.5 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses