Filter by
The language used throughout the course, in both instruction and assessments.
Results for "programming+principles"
- Status: Free
University of Alberta
Skills you'll gain: Computational Thinking, Programming Principles, Computer Programming, Program Development, Software Quality Assurance, Python Programming, Algorithms, Software Design, Visualization (Computer Graphics), Debugging, Problem Management, Computer Science, Test Planning
University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Secure Coding, Algorithms, Computer Programming, Software Design, Application Security, System Programming, Python Programming, Maintainability, Java, Performance Tuning, Numerical Analysis, Unix, Computer Science, Computer Programming Tools, Debugging
Microsoft
Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Debugging, .NET Framework, Microsoft Visual Studio, Microsoft Development Tools, Programming Principles, Computer Programming, Integrated Development Environments, Development Environment
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Software Engineering, Javascript, Algorithms, Computational Thinking
Columbia University
Skills you'll gain: Computer Vision, Image Analysis, Computer Graphics, Dimensionality Reduction, 3D Modeling, Artificial Neural Networks, Virtual Reality, Visualization (Computer Graphics), Color Theory, Unsupervised Learning, Deep Learning, Graph Theory, Data Capture, Mathematical Modeling, Machine Learning Algorithms, Estimation, Data Cleansing, Systems Of Measurement, Computational Thinking, Data Processing
Hebrew University of Jerusalem
Skills you'll gain: Computer Science, Computer Systems, Computer Programming, Programming Principles, System Programming, Virtual Machines, Operating Systems, Software Architecture, Algorithms, Computer Hardware, Object Oriented Programming (OOP), Computer Graphics
Duke University
Skills you'll gain: Object Oriented Programming (OOP), Java, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Testing, Debugging, Application Programming Interface (API)
Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Python Programming, Programming Principles, Computer Programming, Program Development
University of London
Skills you'll gain: Computer Science, Computer Systems, Development Environment, Web Applications, Debugging, Graphing, Program Development, Computer Networking, Computational Thinking, Computer Programming Tools, Usability, Arithmetic, Applied Mathematics, Mathematical Modeling, Cybersecurity, Software Development Tools, Visualization (Computer Graphics), Computer Programming, Computer Graphics, Numerical Analysis
Duke University
Skills you'll gain: C (Programming Language), Data Structures, Program Development, Algorithms, Computational Thinking, Computer Programming
University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Prototyping, Mobile Development, Application Development, C (Programming Language), Object Oriented Programming (OOP), Programming Principles, Data Structures
Coursera Project Network
Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Programming Principles, Computer Programming
In summary, here are 10 of our most popular programming+principles courses
- Problem Solving, Python Programming, and Video Games: University of Alberta
- C Programming for Everybody: University of Michigan
- Introduction to Programming With C#: Microsoft
- Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
- First Principles of Computer Vision: Columbia University
- Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course): Hebrew University of Jerusalem
- Java Programming: Principles of Software Design: Duke University
- Algorithmic Thinking (Part 1): Rice University
- Introduction to Computer Science and Programming: University of London
- Pointers, Arrays, and Recursion: Duke University