This is a course for developers -- where is the GitHub repo?

The course videos are fine, learning a few things, getting some actionable learnings to apply day to day. That’s great.

I’m really at a loss how a class for developers though tells me to "download [usually several] file from the downloads section. And then I download individual files. And they’re named things like qcnojLpLTg2fGIEn2p-YxA_90030174dc714f25ad2ba8d306fa07f1_fetch_url_content which I then have to move to a directory, rename, and organize before I can move on with the actual work.

I get the course is new. But you also have the content since you uploaded it – this s FOR DEVELOPERS so assume we’re developers, please.

A GitHub repo just seems like table stakes for a class involving developers and code. Would love to see that happens. Seems like not a lot of work to get started considering how few files are actually necessary and it would save a LOT of time for both learners and folks on your side as things change.

1 Like

@jpa5n I’m not precisely sure the reason for this… But I suspect part of the idea/arrangement is you are expected to enroll in the class to gain access to the code-- So it is not fully open source.

Also, consider you are completing the code as you work through the assignments-- So any github repo could only give you the ‘bare bones’ of the assignment, which I am not sure would be so useful.

I do agree though, the way it is structured now though can be a bit tedious.

You almost make my point. All I’m suggesting is the bare bones. And a way to easily show if the barebones change. And not asking to make it open, just available.

Though not sure how a few basic files (eg the graph traversal) is any kind of secret, esp when we’re using the LLM trained on similar content to help build our responses.

TLDR developers usually like hit repos and reduced friction. Seems like a small ask

hi @jpa5n

GitHub repo for this course is private and not accessible to public currently as far now.

Staff will be notified of your feedback.

Regards
DP

@Deepti_Prasad I have also considered this and, myself, have completed a number of programs on EdX.

They both take different methodologies towards instruction.

Not that it is so strict-- I mean on Edx you might get, say, 5 chances to solve a problem right-- And then you are ‘toast’–

But Coursera offers unlimited opportunities to ‘get things wrong’.

I am not sure which methodology I prefer, but I understand the concern.

Open things up too much and in contrast to you or I whom have actually put in the effort, cheating could be rampant.

So I don’t know the answer.

This is very good and fresh course. I am almost at the final of the part 3/3. But there can be seen that this course was released to “production” too fast. There is now assignment which cannot be solved with course content. Tip is very bad english in the assignment etc. Maybe the github is also undone and cannot be released.
But they should remember, we pay money for every month and now it seems that course is not ready or fully tested with assignments. And I cannot pass the course. Should I quit or what? Next payment day is arriving.

Hopefully there is someone who reads these forums and can inform course’s creators that there is still work to be done.

Which assignment are you referring to?

Hi @HarriFinland,

Thank you for your feedback! We’re currently in the process of improving our assignments based on the various inputs we’ve received. Could you please share with me which specific assignment you’re referring to?

As for the open GitHub repository with downloadable files, I’ll be sure to pass this information along to our team.

Thanks again,
Lucas

You should read this thread: Want Some Hints on C3M2 Assignment: Social Network Database Fix - Generative AI for Software Development / AI-Powered Software and System Design - DeepLearning.AI
Students are wondering what is the data for assignment, hint #1 is very bad english etc. So we have to fight against poorly made example, we cannot show our LLM skills.

Hopefully someone who has done this course, get informed and he/she can fix the notebook, give some real hints, what means randomness here, And why it just takes randomply Male/Female, even firstname is from Male.

Thank you, @HarriFinland,

We’ve made updates to this assignment to eliminate any randomness. Additionally, we’re in the process of developing an entirely new version, which we plan to launch shortly. We apologize for any inconvenience caused. To access the updated version, you may need to refresh your workspace.

Cheers,
Lucas