Selected filters
Software EngineeringPart-time
Field of Study
Location
University
Tuition Fee
Educational Form
Duration
Format
Attendance
Degree Type
Special Programme

393 Part-time Short courses in Software Engineering

2
Data Camp4,2(5)
Online

Python Programming

In this Python Programming course offered by Data Camp you will level-up your programming skills. Learn how to optimize code, write functions and tests, and use best-practice software engineering techniques.

Certificate Online
3 days$31/full
Data Camp4,2(5)
Online

Python for MATLAB Users

In this Python for MATLAB Users course offered by Data Camp you will transition from MATLAB by learning some fundamental Python concepts, and diving into the NumPy and Matplotlib packages.

Certificate Online
1 days$31/full
Coursera4,1(100)
Online

Swift 5 iOS Application Developer

This Swift 5 iOS Application Developer Specialization program offered by Coursera in partnership with LearnQuest is intended for anyone who wants to learn how to develop Apps using Swift and iOS. 

Short Course Online
1 monthTuition not available
Coursera4,1(100)
Online

Java Programming - Arrays, Lists, and Structured Data

At the end of the Java Programming - Arrays, Lists, and Structured Data course offered by Coursera in partnership with Duke University, you will write an encryption program and a program to break your encryption algorithm.

Certificate Online
14 daysTuition not available
Coursera4,1(100)
Online

Android App Development

Launch Your Android App Development Career. Master the knowledge and skills necessary to develop maintainable mobile computing apps with this Android App Development Specialization offered by Coursera in partnership with Vanderbilt University.

Short Course Online
2 monthsTuition not available
Coursera4,1(100)
Online

Data Analysis with Python

This Data Analysis with Python offered by Coursera in partnership with IBM takes you from the basics of importing and cleaning data to building and evaluating predictive models. You’ll learn how to collect data from various sources, wrangle and format it, perform exploratory data analysis (EDA), and create effective visualizations. 

Certificate Online
14 daysFree
Coursera4,1(100)
Online

Java Programming and Software Engineering Fundamentals

Designed for beginners, this Java Programming and Software Engineering Fundamentals Specialization offered by Coursera in partnership with Duke University will teach you core programming concepts and equip you to write programmes to solve complex problems.

Short Course Online
½ yearFree
edX - online learning platform4,3(12)
Online

Computing in Python III - Data Structures

EdX is an online learning platform trusted by over 12 million users offering the Computing in Python III - Data Structures Certificate in collaboration with The Georgia Institute of Technology - GTx. Learn more complex ways of handling data, including files, lists, and dictionaries for building complex programs.

Certificate Online
35 days$189/full
edX - online learning platform4,3(12)
Online

Computing in Python I - Fundamentals and Procedural Programming

EdX is an online learning platform trusted by over 12 million users offering the Computing in Python I - Fundamentals and Procedural Programming course in collaboration with The Georgia Institute of Technology - GTx. Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.

Certificate Online
35 days$189/full
Udemy4,7(3)
Online

The Complete Node.js Developer Course

At The Complete Node.js Developer Course from Udemy you will learn Node.js by building real-world applications 

Certificate Online
4 days$32/full
IDC Technologies4,3(3)
Online

Programming and Developing Android Applications using Java and XML for Mobile

Android is an open source operating system which is a rapidly progressing technology. This Programming and Developing Android Applications using Java and XML for Mobile course at IDC Technologies will introduce an overview of the Android Application.

Certificate Online
1 days$299/full
Coursera4,1(100)
Online

Black-box and White-box Testing

After completing this Black-box and White-box Testing course offered by Coursera in partnership with University of Minnesota, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding.

Certificate Online
21 daysTuition not available
Coursera4,1(100)
Online

Introduction to Automated Analysis

This Introduction to Automated Analysis course offered by Coursera in partnership with University of Minnesota introduces state-of-the-art techniques for automated analysis. 

Certificate Online
14 daysTuition not available
Data Camp4,2(5)
Online

Intermediate Network Analysis in Python

In this Intermediate Network Analysis in Python course offered by Data Camp you will analyze time series graphs, use bipartite graphs, and gain the skills to tackle advanced problems in network analytics.

Certificate Online
1 days$31/full
Coursera4,1(100)
Online

Learn to Teach Java

Learn to teach introductory Java -- with a focus on the new Advanced Placement Computer Science A curriculum. Preview the CS Awesome curriculum with overview videos to help you prepare for class efficiently. The Learn to Teach Java Specialization is offered by Coursera in partnership with UC San Diego.

Short Course Online
2 monthsTuition not available
FutureLearn4,3(325)
Online

Deep Learning and Python Programming for AI with Microsoft Azure

Created in collaboration with Microsoft, this Deep Learning and Python Programming for AI with Microsoft Azure delivered through FutureLearn and CloudSwyft Global Systems by FutureLearn offers advanced training in artificial intelligence and deep learning for AI professionals, students, analysts and engineers looking to take their AI skills and career to a higher level.

Certificate Online
5 months$40/module
Coursera4,1(100)
Online

Introduction to Git and GitHub

In this Introduction to Git and GitHub course offered by Coursera in partnership with Google, you’ll learn how to keep track of the different versions of your code and configuration files using a popular version control system (VCS) called Git. 

Certificate Online
14 daysTuition not available
FutureLearn4,3(325)
Online

Programming Applications with Python

Programming Applications with Python at FutureLearn will give you a comprehensive introduction in how to use Python.

Certificate Online
3 months$36/module
Coursera4,1(100)
Online

Introduction to Data Science in Python

The Introduction to Data Science in Python course offered by Coursera in partnership with University of Michigan is part of the Applied Data Science with Python Specialization.

Certificate Online
21 daysTuition not available
Coursera4,1(100)
Online

Parallel, Concurrent, and Distributed Programming in Java

This Parallel, Concurrent, and Distributed Programming in Java specialization offered by Coursera in partnership with Rice University is intended for anyone with a basic knowledge of sequential programming in Java, who is motivated to learn how to write parallel, concurrent and distributed programs. 

Short Course Online
1 monthTuition not available

Wishlist