Java Programming and Software Engineering Fundamentals Specialization
A Coursera specialization offered by Duke to learn the basics of programming and software development.
- Core programming concepts
- To write programs to solve complex problems
- The foundational skills a software engineer needs to solve real-world problems from designing algorithms to testing and debugging your programs.