Software Development Online Courses for NU Students

Found 79 listings, displaying 1-20
Filter:
This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance. You will have lots of...
This Specialization is for aspiring software developers with some programming experience in at least one other programming language (e.g, Python, C, JavaScript, etc.) who want to be able to solve more complex problems through objected-oriented design with Java. In addition to learning Java, you...
If you\'re a software developer and new to blockchain, this is the course for you. Several experienced IBM blockchain developer advocates will lead you through a series of videos that describe high-level concepts, components, and strategies on building blockchain business networks. You\'ll also...
You\'ve hit a major milestone as a computer scientist and are becoming a capable programmer. You now know how to solve problems, write algorithms, and analyze solutions; and you have a wealth of tools (like data structures) at your disposal. You may now be ready for an internship or (possibly) an...
This course is intended for the Bachelor and Master\'s students, who like practical programming and making IoTs applications! In this course we will talk about two components of a cyber physical system, namely hardware and operating systems. After completing this course, you will have the...
This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer...
Build on the software engineering skills you learned in \"Java Programming: Solving Problems with Software\" by learning new data structures. Use these data structures to build more complex programs that use Java\'s object-oriented features. At the end of the course you will write an encryption...
This course is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.Created by: University of California, Santa CruzLanguage: English...
You will learn to make fluid digital interactive experiences that are suitable for gaming and use the advanced sensor hardware built into the iPhone and iPad. This includes drawing 2D graphics, playing sounds and music, integrating with Game Center, the iOS physics engine and detecting device...
Learn about traditional and mobile malware, the security threats they represent, state-of-the-art analysis and detection techniques, and the underground ecosystem that drives such a profitable but illegal business. Malicious Software and its Underground Economy: Two Sides to Every Story is a...
Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of...
This course will teach you how to design futureproof systems that meet the requirements of IoT systems: systems that are secure, interoperable, modifiable and scalable. Moreover, you\'ll learn to apply best-in-class software architecture methods to help you design complex IoT and other...
In this project-centered course you will build a modern software hierarchy, designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform. In particular, you will implement a virtual machine and a compiler for a simple, Java-like...
Have you ever wished you knew how to program, but had no idea where to start from? This course will teach you how to program in Scratch, an easy to use visual programming language. More importantly, it will introduce you to the fundamental principles of computing and it will help you think like a...
If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development. You will get started developing your own...
Not all programs are created equal. In this course, we\'ll focus on writing quality code that runs correctly and efficiently. We\'ll design, code and validate our programs and learn how to compare programs that are addressing the same task.Created by: University of TorontoLanguage: English...
Behind every mouse click and touch-screen tap, there is a computer program that makes things happen. This course introduces the fundamental building blocks of programming and teaches you how to write fun and useful programs using the Python language.Created by: University of TorontoLanguage: English...
Welcome to our course on Object Oriented Programming in Java using data visualization. People come to this course with many different goals - and we are really excited to work with all of you! Some of you want to be professional software developers, others want to improve your programming skills...
With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you\'ll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In...

Software Development Online Courses for NU Students

Searching for NU Software Development online courses has never been quicker. Browse Software Development online courses and more in and around Boston, MA. To help narrow your results down, use Software Development online course filters to refine your NU Software Development online course search and enhance your Biology search experience. Sharing relevant Software Development listings with Northeastern University classmates can really help make the search process even faster for them! Uloop.com can help you find NU Software Development online courses today!

NU Online Courses

Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
OR
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format