
Logical Operations
Skills you'll gain: Code Reusability, Program Development, Python Programming, Maintainability, Programming Principles, Debugging, Computer Programming, Software Development, Computational Logic

Included with Coursera Plus
Mixed · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science, Computational Logic

Included with Coursera Plus
Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Computational Thinking, C (Programming Language), Programming Principles, Computer Programming, Code Reusability, Data Storage

Included with Coursera Plus
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Computer Programming Tools, Computational Logic, Linux

Included with Coursera Plus
Beginner · Course · 1 - 3 Months

Skills you'll gain: File I/O, Code Reusability, File Systems, Command-Line Interface, Python Programming, Package and Software Management, File Management, UI Components, Scripting, User Interface (UI), Graphical Tools, Data Structures, Development Environment, Simulations

Included with Coursera Plus
Mixed · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Computational Logic, Functional Design, Data Structures, Memory Management, System Implementation, Data Mapping

Included with Coursera Plus
Mixed · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: File I/O, Embedded Software, C and C++, C (Programming Language), Linux, Embedded Systems, System Programming, Build Tools, Linux Commands, Command-Line Interface, Operating Systems, Program Development, Computer Programming Tools, Code Reusability, Software Installation, Development Environment, Application Development, Make.com, Computer Programming

Included with Coursera Plus
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Memory Management, System Programming, Computer Architecture, Embedded Software, Programming Principles, Code Reusability, Computer Programming, Linux

Included with Coursera Plus
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Persistence, File I/O, C (Programming Language), Debugging, Code Reusability, Computational Thinking, File Management, Programming Principles, C and C++, Program Development, Data Storage, Application Design

Included with Coursera Plus
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Embedded Software, Electronic Hardware, Electronic Systems, Electrical and Computer Engineering, Service Level, Systems Analysis, Algorithms, Diagram Design

Included with Coursera Plus
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: C (Programming Language), Programming Principles, Computer Programming, Data Structures, Computational Logic, Program Development, Memory Management

Included with Coursera Plus
Mixed · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Memory Management, C (Programming Language), Embedded Systems, Software Visualization, Computer Engineering, Embedded Software, Computer Programming, Programming Principles, Data Structures, Linux

Included with Coursera Plus
Beginner · Course · 1 - 3 Months