Giter Club home page Giter Club logo

computer-science's People

Contributors

aaronhooper avatar aayushsinha0706 avatar afilatov1989 avatar alaharon123 avatar anantav51 avatar aristonl avatar benbrandt avatar bradleygrant avatar breda avatar ericdouglas avatar haltode avatar jimages avatar jonathantorres avatar joshmhanson avatar karim1safan avatar leungleoqin avatar lukecaputo avatar mkghosh avatar mseyne avatar peillach avatar pulkitkrishna00 avatar qtros avatar rhnvrm avatar riceeatingmachine avatar semicolonexpected avatar shirazsuleman avatar spamegg1 avatar t-miller avatar waciumawanjohi avatar wuodland avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

computer-science's Issues

I'm missing some hardware courses

Hello everyone!

As some may have noticed, this repository's title says Computer Science and Engineering. So, I expected some hardware courses too! This covers CS courses and just the software part of CE. Is there any hardware related MOOC courses out there? Would be awesome if we had microprocessors, microcontrollers, arduino/raspberry pi programming, embedded systems, electronics, assembly programming principles, etc. I know that most of these stuff should be learned together with laboratory classes but, knowing the theoretical part is already a huge plus. And if you can afford to buy some of these stuff (in some countries they are not that expensive), you'll have the practical skills too!

I'm not complaining at all! This is an AWESOME project and I want to congratulate whoever had this idea. But wouldn't be awesome if we had those courses added?

c

Completed Courses

Name of the Section

Course Files
Course Name link

Donn K

  • Name: Donn K.
  • GitHub: @Dckstl
  • Twitter:
  • Linkedin:
  • Website:

Completed Courses

Name of the Section

Course Files
Course Name link

Room for students

I suggest a gitter room to be made where students can chat and help each other out.

issue

  • Name: Guillermo Pineda
  • GitHub: @gpineda14
  • Twitter:
  • Linkedin:
  • Website:

Completed Courses

Name of the Section

Course Files

MOOCs' restriction on sharing?

Great list, and great idea!
But is it compatible with many MOOCs' rules that you're not allow to share answers to quizes and other exercises outside of the platform (coursera and edx have such restrictions as far as I know).
I personally would like to share my work on exercises, but I don't think that I am allowed to do it.
What do you think?

Internships and participation to real-world projects

The courses listed are a very good start.

However, the best universities such as University of Waterloo encourage students to do internships or participate in external projects early on.

Real-world projects lets you understand how to apply your theoritical skills to the needs of the people

As such, I would add:

  • recommend students to go to local hackathons. Those are good to learn how to work with teams, how their skills are compared to other programmers, and build self-worth
  • recommend students to search for 2 or 3 months internships in local startups. Often technology startups don't mind if people do not have a university degree. So having a few coursera courses could be enough
  • recommend students to do simple sites or apps for local small businesses. These would be limited in time (less than 2 weeks of work) and would help understand the value of code

already completed cs50

I am sure this is a silly question but What If I already completed CS50 before discovering this page, I can skip that and continue with the other ones?

Hardware design course

I think a good hardware design, FPGA applied will fit. I do not have a good course in mind yet

Profiles as files vs profile as comment in thread

May I ask:

What was the reasoning behind using a comment thread for student profiles vs using markdown files in the repository?

It seems like a file in a repository is more 'tangible'...because we don't actually issue any degrees of certificates, it seems like the 'academic program' would benefit from having students in their own separate files. This way, we can link to a file or we can embed the file on a website; sure, the comments in an issue thread can be linked, but it's not as 'tangible'.

I realize that it's probably a lot of work to approve hundreds of pull requests...which is probably why we switched to comments.

That being said, I think managing your profile should be as easy as editing a comment. Making a pull request is not very convenient for the student or the administrators.

I propose we develop a way to make a {student-name}.md file from each comment in the Student Profiles thread. And, when someone updates their comment, their file is updated, accordingly.

What do you guys think?

Algorithms 1 Coursera Princeton

I'm currently completing this course @ Coursera, part of the agreement for completing the course is that students will not publicly post solutions to course material. I'd like to respect this request but still would like to demonstrate what I've learned in the class. Perhaps this course should have an OSS specific test the incorporates the concepts of the course without using its content, thereby avoiding encouraging students to violate the academic honesty agreement they sign at the begging of class?

Editors

I don't see anything related to editors. Being able to use editors efficiently is an essentila part of a programmer's workflow.
Do you think it is a good idea to add content about vim/emacs/sublime/atom?

Comment

 Name: Azhar Kanorwala
 GitHub:@AzharKanorwala786
 Twitter:@AzharKanorwala
 Linkedin:https://in.linkedin.com/pub/azhar-kanorwala/79/909/951

Completed Courses

None Completed

Static Website?

Do we have any plans to optimise gh-pages and make a static website? I can help out with the design and implementation of this.

Application security course?

While there is some coverage of cryptography, it would be nice to see some coverage of application security. I don't have an open course in mind, but something that covers stack overflows, format string vulns, heap overflows, path/command/query injections, info leaks, file inclusion vulns, XSS/XSRF, and mitigation technology.

Student

  • Name: Louis Krempp
  • GitHub: @UntitleDude
  • Twitter: @Sleepinq0p
  • Linkedin:
  • Website:

Completed Courses

??

Name:Ryan Campbell
GitHub: Intheendweareallracoons
Twitter:
Linkedin:
Website:

Completed Courses

Courses about MongoDB

Hi @ericdouglas,

What about adding the courses concerning MongoDB to the Databases section? They are free.

The only stumbling block is, that not so many people from the whole programmer variety need MongoDB... However, this document-oriented approach does have a right to exist parallel with popular table-based relational structure.

Educational Facebook page

It would be nice a educational Facebook page of the project, so we can add them to the education section of our profile (and let our friends know that this project exist).

Tips

Tips for those who will follow this path!

Leave your tips here too!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.