Object Oriented Java Programming: Data Structures and Beyond 專項課程
Develop Powerful Interactive Software. Advance your software development knowledge in four comprehensive courses.
提供方
您將獲得的技能
關於此 專項課程
需要一些相關領域經驗。需要一些相關經驗。
需要一些相關領域經驗。需要一些相關經驗。
此專項課程包含 5 門課程
面向对象 Java 程序设计
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 to implement that cool personal project that you’ve been thinking about, while others of you might not yet know why you’re here and are trying to figure out what this course is all about.
Data Structures and Performance
How do Java programs deal with vast quantities of data? Many of the data structures and algorithms that work with introductory toy examples break when applications process real, large data sets. Efficiency is critical, but how do we achieve it, and how do we even measure it?
Java 高级数据结构
How does Google Maps plan the best route for getting around town given current traffic conditions? How does an internet router forward packets of network traffic to minimize delay? How does an aid group allocate resources to its affiliated local partners?
为软件工程工作面试做好准备
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 entry-level software engineering job. But can you land the internship/job? It depends in part on how well you can solve new technical problems and communicate during interviews. How can you get better at this? Practice!
提供方

加州大学圣地亚哥分校
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 10 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom—life is their laboratory.
常見問題
退款政策是如何规定的?
我可以只注册一门课程吗?
有助学金吗?
我可以免费学习课程吗?
此课程是 100% 在线学习吗?是否需要现场参加课程?
完成专项课程后我会获得大学学分吗?
完成专项课程后我会获得大学学分吗?
How often is each course in the Specialization offered?
此专项课程中每门课程的开课频率为多久?
Will I earn university credit for completing the Java Programming: Object-Oriented Design of Data Structures Specialization?
What will I be able to do upon completing the Java Programming: Object-Oriented Design of Data Structures Specialization?
How is Google involved in content creation and teaching for this Specialization?
還有其他問題嗎?請訪問 學生幫助中心。