[ a / cm / ic / sci / tg / v / vg / vip / y ] [ index / top / statistics / report bug ]

/sci/ - Science & Math

View Post

File: 203KiB, 300x300, sicp THE SIGN.png [View Same] [Google] [iqdb] [SauceNAO]
12579408 No.12579408 [Reply] [Original]

The /cspg/ general was created to help others learn how to get into computer science and programming starting from scratch. This thread hopes to serve both autodidact and traditional students of Computer Science, Software Engineering, Math and more. Upper and post graduate discussions such as Programming Language Theory and math needed for Machine Learning is also welcome as well. If you want a job, want to create video games, or want to build something larger than a toy cli, this thread will help you. Every few months, the discord server is working through a new book as a study group, this month, it's chapters 1 and 2 of SICP (Structure and Interpretation of Computer Programs)

Complete self taught pathway: https://teachyourselfcs.com/
Structured pathway: https://github.com/ossu/computer-science
AI focused pathway (warning: functional programming ahead): https://learnaifromscratch.github.io/

The first link recommends SICP as an entry, but if you want a gentler introduction to the world of computing, I'd recommend How to Design Programs. Before you complain, read:

Free books:

Not sure if programming is for you? Try:
Word of warning though, the new edition was just released, so you can either wait for someone to upload it, or buy it yourself.

This month's study group: SICP
We'll be running through SICP chapters 1 and 2 as a board while everyone else talks about grokking algorithms and debating Stewart vs Apostol vs Spivak

SICP start day: 11 January
SICP end day: 15 February
Discord: https://discord.gg/S2j9jJJGKM

Remember, you don't need to be a computer scientist to be a good programmer, but it sure does help

>> No.12579427

Just started to look into going to school for CS: great thread timing.

>> No.12579478

Thread inspired from the one in >>>/g/cspg

>> No.12579508

Anyone doing TAOCP?

>> No.12579509
Quoted By: >>12579534

This thread is a great start but to sort of fit the theme of /sci/ more I'd introduce more math and TCS. http://linear.ups.edu/curriculum.html has some great free online books on relevant math topics like linear algebra, vector calc, algebra, analysis, and logic. Additionally, Sipser's book on TOC is great for anyone just getting started.

>> No.12579534

There's also: https://4chan-science.fandom.com/wiki/Mathematics

There was supposed to be a guide along with a textbook pack posted, but it looks like it's still being made. Maybe next week

>> No.12580138
File: 18KiB, 377x269, 1600052289267.jpg [View Same] [Google] [iqdb] [SauceNAO]


>> No.12580225

Is this the designed thread for type theoretical shitposting?

>> No.12580400

Can someone help me understand DALL-E? I'm a CS student and want a mid level explanation as I'm too dumb to understand this yet the blog is too simplistic

>> No.12581456 [DELETED]


>> No.12583305
Quoted By: >>12584476

How do you guys keep motivation on projects or books? I usually start stuff and then get the fun stuff done, only for there to be a bunch of busy work left. That, and my personal projects become disorganized fast.

>> No.12584476
File: 73KiB, 800x988, 2011-02-18-beartato-morningmotivation.png [View Same] [Google] [iqdb] [SauceNAO]

Motivation is nice, but dedication and commitment is better. For organization, go into it with a plan. If I wasn't on a phone, I'd post more. Enjoy the fortune cookie advice

Theme [ FoolFuuka - Default / FoolFuuka - Midnight / Fuuka / Yotsubatwo - Yotsuba / Yotsubatwo - Yotsuba B ]