Pages tagged lectures:

Academic Earth
http://academicearth.org/

lectures top academics
MIT’s Introduction to Algorithms, Lectures 17, 18 and 19: Shortest Path Algorithms - good coders code, great reuse
http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-twelve/
I’m Attending MIT, Stanford & Harvard ~ Mattias Geniar
http://mattiasgeniar.be/2009/01/29/im-attending-mit-stanford-harvard/
Free classes
online courses to check out
Check the courses offered
Course Information | Introduction to Compilers
http://ece-www.colorado.edu/~siek/ecen4553/
siek! Free!
あとで見る
Informatics 1 – Functional Programming Homepage
http://www.inf.ed.ac.uk/teaching/courses/inf1/fp/
The course teaches the basics of functional programming using the language Haskell. The main goal is to acquaint the student with fundamental programming concepts such as recursion, abstraction, higher-order functions and data types, whilst at the same time emphasizing the practical use of such constructs by applying them within a graphical environment.
haskell教程
Stanford School of Engineering
http://see.stanford.edu/SEE/courseinfo.aspx?coll=348ca38a-3a6d-4052-937d-cb017338d7b1
This course provides a broad introduction to machine learning and statistical pattern recognition. Topics include: supervised learning (generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines); unsupervised learning (clustering, dimensionality reduction, kernel methods); learning theory (bias/variance tradeoffs; VC theory; large margins); reinforcement learning and adaptive control. The course will also discuss recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing.
Class sessions — Open Yale Courses
http://oyc.yale.edu/economics/game-theory/contents/sessions.html
Academic Earth - Video lectures from the world's top scholars
http://academicearth.org/main-page.html
Earth AcademicEarth academicearth.org
Thousands of video lectures from the world's top scholars. Academic Earth is an organization founded with the goal of giving everyone on earth access to a world class education.
Advanced Computer Science Courses at Paper Trail
http://hnr.dnsalias.net/wordpress/?page_id=152
Below I've collected some links to advanced computer science courses on-line. I'm concentrating on courses with good lecture notes, rather than video lectures, and I'm applying a rather arbitrary filter for quality (otherwise this becomes a directory with less semantic utility). This is the good stuff! But only a subset of it - any recommendations for good courses are gratefully received. I'm mainly interested in systems, data-structures and mathematics, so reserve the right to choose topics at will.
Open courseware from various sources. High quality too.
CS171
http://www.seas.harvard.edu/courses/cs171/
Information visualization course
Education: Academic Earth Aggregates Lectures from MIT, Harvard, Yale, and Others
http://lifehacker.com/5182253/academic-earth-aggregates-lectures-from-mit-harvard-yale-and-others
100 Exciting and Innovative Lectures for Every Kind of Entrepreneur | Online College Degree
http://onlinecollegedegree.org/2009/03/18/100-exciting-and-innovative-lectures-for-every-kind-of-entrepreneur/
Une banque de liens incroyables classés proprement au sujet de l'entreprenariat ... à garder sous le coude
MIT’s Introduction to Algorithms, Lectures 20 and 21: Parallel Algorithms - good coders code, great reuse
http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-thirteen/
Lectures
This is the thirteenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures twenty and twenty-one on parallel algorithms. These lectures cover the basics of multithreaded programming and multithreaded algorithms.
Cloudera's Basic Hadoop Training | Cloudera
http://www.cloudera.com/hadoop-training-basic
Cloudera's Basic Hadoop Training is available online, free of charge. If you have questions about the content, please feel free to direct them to community support. Note: The activities and tutorials suggest downloading our virtual machine (VM). They all use the same VM, so if you download it once, there is no need to do so again.
YouTube - The Evolution of Religions
http://www.youtube.com/watch?v=th7CFye03gQ&fmt=18
Jared Diamond, professor of geography at UCLA, received the Pulitzer Prize for non-fiction in 1998 for Guns, Germs and Steel: The Fates of Human Societies. In 1999, he received the National Medal of Science. His most recent book is Collapse: How Societies Choose to Fail or Succeed (2004). Professor Diamond argues that religion has encompassed at least four independent components that have arisen or disappeared at different stages of development of human societies over the last 10,000 years.
From Kottke
Теории и практики
http://theoryandpractice.ru/
лекции в москве расписание
Лекции и мастер-классы в Москве
Всякие бесплатные лекции и экскурсии куда можно сходить
100 Free Online Lectures that Will Make You a Better Teacher | Best Universities
http://www.bestuniversities.com/blog/2009/100-free-online-lectures-that-will-make-you-a-better-teacher/
While there are many great lectures here, this is still the lecture format (i.e., sage on the stage), which is not a model of teaching/learning but a mode of performance.
Some promising recommendations here.
http://delicious.com/popular/education
Great teachers know that learning doesn’t stop as soon as you graduate from college. Teachers learn from their experience, from their colleagues, from their students, and any number of other resources. If you are a teacher looking for ways to expand your knowledge base, here are 100 free lectures you can watch to help facilitate some of that learning.
The Master List of Free Online College Courses | Universities and Colleges
http://universitiesandcolleges.org/free-online-college-courses/
CS123: Introduction to Computer Graphics
http://www.cs.brown.edu/courses/cs123/lectures.htm
YouTube - Broadcast Yourself.
http://www.youtube.com/edu?action_directory=1
video lectures around the world
Videos and Channels from college and university partners of YouTube
Les idéos éducatives sur Youtube
video free howto online education social learning youtube training directory college lectures university videos courses visual directories youtubeedu
Officiellt akademiskt Youtube-material.
Career Advice: Boring Within or Simply Boring? - Inside Higher Ed
http://www.insidehighered.com/advice/instant_mentor/weir5
In the age of computer-based learning, lecturing gets treated like Model-T Ford. Don’t be deceived; lecturing remains a staple of the academy and it’s likely to remain so for quite some time. University class sizes have swelled in the wake of budget cuts that have delayed (or canceled) faculty searches. A recent study of eleven Ohio four-year colleges reveals that 25 percent of introductory classes have more than 120 students and only a shortage of teaching assistants has kept the percentage that low. At the University of Massachusetts, 12 percent of all classes have enrollments of over 50 and lectures of over 200 are quite common. As long as universities operate on the assembly-line model, lecturing will remain integral to the educational process.
"The most common reason for bad lecturing isn’t phobia; it’s that professors don’t value the craft enough to hone their skills. Use such individuals as negative role models. Think of the most boring lecturer you’ve ever encountered. Do the opposite! Bad lecturers violate nearly every rule of good communication. They never vary voice timbre or pitch. They either stare at their notes or ignore them altogether and ramble onto whatever topic comes to mind. They never make eye contact with their audience or use visual aids and handouts. Everything comes out at the same speed, and they never, ever show the slightest bit of life when discussing the very subject that supposedly excites them. Check for a pulse; if you can stay awake! Step one to improving your lecture skills is to purge yourself of bad communication habits, but the rest of lecturing is a formula. Mix with enthusiasm and repeat the following ..."
Advice on lecturing
50 Awesome Online Lectures for Social Media Masters | MatchACollege.com
http://www.matchacollege.com/blog/2009/50-awesome-online-lectures-for-social-media-masters/
50 Awesome Online Lectures for Social Media Masters | MatchACollege.com
Online Education - Introducing the Microlecture Format — Open Education
http://www.openeducation.net/2009/03/08/online-education-introducing-the-microlecture-format/
Most college students would likely concur - fifty minute lectures can be a bit much. With current research indicating that attention spans (measured in minutes) roughly mirror a students age (measured in years), it begs the question as to the rationale behind lectures of such length.
For those interested, here are Penrose’s steps to creating a one minute lecture: 1. List the key concepts you are trying to convey in the 60-minute lecture. That series of phrases will form the core of your microlecture. 2. Write a 15 to 30-second introduction and conclusion. They will provide context for your key concepts. 3. Record these three elements using a microphone and Web camera. (The college information-technology department can provide advice and facilities.) If you want to produce an audio-only lecture, no Webcam is necessary. The finished product should be 60 seconds to three minutes long. 4. Design an assignment to follow the lecture that will direct students to readings or activities that allow them to explore the key concepts. Combined with a written assignment, that should allow students to learn the material. 5. Upload the video and assignment to your course-management software.
SMS: "Tim Gowers - Computational Complexity and Quantum Compuation"
http://sms.cam.ac.uk/collection/545358
Computational complexity lectures
Fields Medalist Tim Gowers' lectures on computational complexity.
Free Online Course Materials | Gödel, Escher, Bach: A Mental Space Odyssey | Highlights for High School
http://ocw.mit.edu/OcwWeb/hs/geb/VideoLectures/
mit Online Course Materials education tolearn
During the summer of 2007, Gödel, Escher, Bach was recorded especially for OpenCourseWare. Below are links to the videos, along with breakdowns of the video content.
YouTube - Broadcast Yourself.
http://www.youtube.com/view_play_list?p=9D558D49CA734A02
Paradigms
Programming Paradigms (CS107) introduces several programming languages, including C, Assembly, C++, Concurrent Programming, Scheme, and Python. The class aims to teach students how to write code for each of these individual languages and to understand the programming paradigms behind these languages.
YouTube - Einstein's General Theory of Relativity | Lecture 1
http://www.youtube.com/watch?v=hbmf0bB38h0
Einstein's General Theory of Relativity - Stanford lectures
Good lesson in video form. Each 1:30 hours.
Aula em inglês
Theory of Relativity Lectures by Stanford on Youtube
Yury Lifshits | Algorithmic Problems Around the Web
http://yury.name/algoweb/
Operating Systems Lecture Notes
http://www.cag.lcs.mit.edu/~rinard/osnotes/
# Lecture 1: Overview and History # Lecture 2: Processes and Threads # Lecture 3: Thread Creation, Manipulation and Synchronization # Lecture 4: Deadlock # Lecture 5: Implementing Synchronization Operations # Lecture 6: CPU Scheduling # Lecture 7: OS Potpourri # Lecture 8: Introduction to Memory Management # Lecture 9: Introduction to Paging # Lecture 10: Issues in Paging and Virtual Memory # Lecture 11: MIPS TLB Structure # Lecture 11: Introduction to File Systems # Lecture 13: File System Implementation # Lecture 14: Monitors # Lecture 15: Segments # Lecture 16: Disk Scheduling # Lecture 17: Networking # Lecture 18: UDP and TCP
Operating Systems Lecture Notes
100 Incredible Lectures from the World’s Top Scientists | Best Colleges Online
http://www.bestcollegesonline.com/blog/2009/06/18/100-incredible-lectures-from-the-worlds-top-scientists/
increible
Project Tuva: Enhanced Video Player Home - Microsoft Research
http://research.microsoft.com/apps/tools/tuva/index.html
Classic lectures on physics. Bill Gates funded. Now available for free with captions, notes, etc.
The Messenger Series - Microsoft Research
http://research.microsoft.com/apps/tools/tuva/#data=4%7C0%7C%7C%7C%7C
Feynman lectures series at Microsoft's Project Tuva
Richard Feynman lectures
MIT’s Introduction to Algorithms, Lectures 22 and 23: Cache Oblivious Algorithms - good coders code, great reuse
http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-fourteen/
the discoursenotebook
http://www.discoursenotebook.com/
The discourse notebook is an effort (in conjunction with 'The Bernstein Tapes'*) to make available lectures in contemporary continental philosophy. For questions, comments, or to share a lecture, send an email to: Todd.Kesselman@gmail.com
The discourse notebook is an effort (in conjunction with 'The Bernstein Tapes'*) to make available lectures in contemporary continental philosophy.
A collection of lectures on philosophy.
'Teach Naked' Effort Strips Computers From Classrooms - Technology - The Chronicle of Higher Education
http://chronicle.com/article/Teach-Naked-Effort-Strips/47398/
Good arguments against PPT
jose bowen suggests teachers teach naked, without computers, so that students are engaged in the discussion and not passively taking in powerpoint slides.
59 percent of students in a new survey reported that at least half of their lectures were boring, and that PowerPoint was one of the dullest methods they saw.
a dean at Southern Methodist University is proudly removing computers from lecture halls. José A. Bowen, dean of the Meadows School of the Arts, has challenged his colleagues to "teach naked"—by which he means, sans machines.
Open Learning Initiative
http://oli.web.cmu.edu/openlearning/
50 Fascinating Lectures All About Your Brain | Associate Degree - Facts and Information
http://associatedegree.org/2009/09/13/50-fascinating-lectures-all-about-your-brain/
5 Great Sites with Free Video Lectures from Top Colleges
http://www.makeuseof.com/tag/best-sites-for-free-video-lectures-from-top-colleges-universities
check these out
Learning is a pursuit which can only be positive for us. Even if we learn something that we don't think we need to know, it may serve you in an unexpected way
Free Computer Science Courses - Free Science and Video Lectures Online!
http://freescienceonline.blogspot.com/2009/09/free-computer-science-courses.html
Free Computer Science Courses - Free Science and Video Lectures Online!
YouTube - Education - YouTube EDU
http://www.youtube.com/education?b=1
Share your videos with friends, family, and the world
Forum Network | Free Online Lectures from PBS and NPR
http://forum-network.org/
Exchange ideas with the world’s leading scientists, educators, policymakers, artists, and authors. Presented by WGBH Boston with PBS, NPR, Corporation for Public Broadcasting, and The Lowell Institute.
YouTube - Lec 1 | MIT 6.00 Introduction to Computer Science and Programming, Fall 2008
http://www.youtube.com/watch?v=k6U-i4gXkLM
MIT programming 101. Very basic python intro
Lecture 1: Goals of the course; what is computation; introduction to data types, operators, and variablesInstructors: Prof. Eric Grimson, Prof. John Guttag V...
50 Must-Listen-to Lectures for Tech Lovers | Online Universities.com
http://www.onlineuniversities.com/blog/2009/09/50-must-listen-to-lectures-for-tech-lovers/
100 Incredible Open Lectures for Math Geeks | Online College Tips - Online Colleges
http://www.onlinecollege.org/2009/10/19/100-incredible-open-lectures-for-math-geeks/
Lalala, math, some of these I should watch sometime.
While many math geeks out there may have been teased for their love of numbers, it’s math that makes the world go round, defining everything from the economy to how the universe itself operates. You can indulge your love of mathematics in these great lectures and lecture series. Some are meant to review the basics and others will keep you on the cutting edge of what renowned researchers are doing in the field, but all will help you expand your knowledge and spend a few hours enjoying a topic you love.
UniverTV.ru - образовательное видео
http://www.univertv.ru/
Univertv.ru – это открытый образовательный портал! Здесь вы можете: посмотреть образовательные фильмы на различные темы; побывать на лекциях в ведущих российских и зарубежных вузах; посетить престижную научную конференцию или научно-популярную лекцию по интересующему вас вопросу; в разделе «Школа» – увидеть лучшие образцы преподавания сложных школьных тем.
Learning: YouTube EDU Brings Free Education to the Masses
http://lifehacker.com/5185679/youtube-edu-brings-free-education-to-the-masses
101 Lectures for Your Open Source Education | Online College Tips - Online Colleges
http://www.onlinecollege.org/2009/07/22/101-lectures-for-your-open-source-education/
By Amber Hensley As a college student, open source philosophy has a lot to offer you. You can not only take advantage of the great resources open source has, but also become a part of a movement that shares more freedom of ideas. In these lectures, you’ll learn more about the open source philosophy and what it can be used for.
As a college student, open source philosophy has a lot to offer you. You can not only take advantage of the great resources open source has, but also become a part of a movement that shares more freedom of ideas. In these lectures, you’ll learn more about the open source philosophy and what it can be used for.
Algorithm Library Design: Lecture Notes
http://www.mpi-inf.mpg.de/~kettner/courses/lib_design_03/notes/index.html
Library design is language design. [Stroustrup] Course Goal To learn how to implement software libraries, such as STL, CGAL, LEDA, ..., that have a focus on algorithms and data structures. To learn advanced programming techniques in C++, such as templates, generic programming, object-oriented design, design patterns, and large-scale C++ software design.
Jeff Erickson's Algorithms Course Materials
http://compgeom.cs.uiuc.edu/~jeffe/teaching/algorithms/
Academic Earth Is The Hulu For Education
http://www.techcrunch.com/2009/03/24/academic-earth-is-the-hulu-for-education/
Lots of free adult education. Kind of a crowded field. Wonder how much of it is can help people get jobs or help create new kinds of work. "This isn’t a radically new idea. Fora.TV and BigThink both offer intellectual video content online. iTunes U hosts a lot of university content as well (as does Youtube Edu). Unlike Big Think, Academic Earth isn’t creating original content, it’s just repurposing existing academic content. And Fora.TV seems to focus more on speeches and public lectures. But Academic Earth has the right plan around providing free course lectures. You can watch an entire semester’s worth of lectures in a few days (if your brain can handle it). My one complaint is that for an academic site, it doesn’t seem to engage the user via forums, comments, social networking features, or ads. Ludlow says that all of these features and applications will be introduced slowly."
Academic Earth is "a user-friendly platform for educational video that would let anyone be able to freely access instruction from the scholars and guest lecturers at the leading academic universities. The site offers 60 full courses and 2,395 total lectures (almost 1300 hours of video) from Yale, MIT, Harvard, Stanford, UC Berkeley, and Princeton that can be browsed by subject, university, or instructor through a user-friendly interface."
A user-friendly platform for educational video that lets anyone freely access instruction from the scholars and guest lecturers at the leading academic universities. The site offers 60 full courses and 2,395 total lectures (almost 1300 hours of video) from Yale, MIT, Harvard, Stanford, UC Berkeley, and Princeton that can be browsed by subject, university, or instructor through a user-friendly interface.
Class sessions — Open Yale Courses
http://oyc.yale.edu/philosophy/death/content/class-sessions
philosophy
Video lectures. There is one thing I can be sure of: I am going to die. But what am I to make of that fact?
Audio, video, and course materials.
PHIL 176: Death
Yele lections
thesimplerlife.net » Blog Archive » 14 websites to make you a more intelligent person
http://www.thesimplerlife.net/2009/12/14/14-links-to-make-you-a-more-intelligent-persons/
Fabrica Workshops
http://www.fabrica.it/workshops/sterling_videos.html
Bruce Sterling lecture & interview from 2008. At the beginning of part 3 of the interview he shows (but apparently doesn't attribute) my "grown" letter D (the MDD logotype).
interesting, and dry witted discussion from bruce sterling on generative art and physical forms created using these methods that look and work in ways never seen before. processing and sturgeon's law get a particular mention. via danpaluska.
MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.189 Multicore Programming Primer, January (IAP) 2007 | Lecture Notes and Video
http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/6-189January--IAP--2007/LectureNotesandVideo/index.htm
http://groups.csail.mit.edu/cag/ps3/lectures.shtml
MIT’s Introduction to Algorithms, Lecture 3: Divide and Conquer - good coders code, great reuse
http://www.catonmat.net/blog/mit-introduction-to-algorithms-part-two/
This is the second post in an article series about MIT's lecture course Introduction to Algorithms. I changed my mind ...
Stanford School of Engineering - Stanford Engineering Everywhere
http://see.stanford.edu/see/lecturelist.aspx?coll=63480b48-8819-4efd-8412-263f1a472f5a
Artificial Intelligence | Natural Language Processing
Natural Language/Artificial Intelligence Lectures
TERRY TALKS » ABOUT
http://www.terry.ubc.ca/terrytalks/
Independent TED event at UBC - great talk by Allen Manser
Erlang Factory - SF Bay Area 2009 - Talks
http://www.erlang-factory.com/conference/SFBayAreaErlangFactory2009/talks
great erlang talks
100 Intro Open Courses on Everything You’ve Ever Wanted to Learn | Best Colleges Online
http://www.bestcollegesonline.com/blog/2010/05/12/100-intro-open-courses-on-everything-youve-ever-wanted-to-learn/
Academic Earth's online video lectures let you go to Harvard for free. - By Farhad Manjoo - Slate Magazine
http://www.slate.com/id/2211591/
Over the last few months, I've been trying to educate myself on our financial crisis. To that end, I dropped in on a class at Yale that examined real estate finance and the roots of the federal government's involvement in the mortgage industry. "A lot of people have the impression that home prices only go up," my professor, economist Robert Shiller, told us. But this was clearly wrong: Shiller put up a graph showing American home prices during the last 100 years. Over much of the century, the line fluctuates wildly; then, around 2000, it begins an unprecedented, inexplicable spike, even larger than the run-up in prices after World War II.* This was an eye-opener. Anyone who'd seen this graph three or four years ago should have known we were headed for trouble. Who knew school could be this useful? Perhaps Alan Greenspan should have taken this class.
Academic Earth's online video lectures - - By Farhad Manjoo -
It's like Hulu, but for nerds. Many of the professors are great teachers, and, unlike in college, I can go to class on my own time—which ensures that I'm not too sleepy to understand what's going on. Academic Earth achieves something like what Google was trying to pull off with Knol, the messy encyclopedialike project that the search engine launched last year. Both sites let you learn from recognized experts rather than from the anonymous crowds who populate Wikipedia. But Academic Earth bests Knol, because the experts here aren't just throwing up their opinions whenever the mood strikes them. Instead, they're doing their jobs—teaching in actual classrooms, at recognized universities, to real, live, students.
Skip Journalism School: 50 Free Open Courses | Online College Tips ...
http://www.onlinecollege.org/2009/05/20/skip-journalism-school-50-free-open-courses/
Ambitious journalists don’t have to worry about affording extra education when free open courses are available for anyone to take online. Spend some time studying and exploring the various aspects of journalism with these classes before forging your own future as a journalist. These courses will help you learn about writing, reporting, photojournalism, multimedia, and more.
--These courses will help you learn about writing, reporting, photojournalism, multimedia, and more.
OCW Search
http://www.ocwsearch.com/
OCW Search is a search engine dedicated to helping you find the best free university courses online. Several universities publish their course materials for free online, under the OpenCourseWare (OCW) initiative. OCW Search is an independent search engine that indexes all these courses so you can find these courses faster. Universities in OCW Search Currently, the following universities' OpenCourseWare are included in OCW Search: 1. School of Public Health at Johns Hopkins (institution:jhsph) 2. MIT (institution:mit) 3. Notre Dame (institution:nd) 4. The Open University UK (institution: openuniversity) 5. Universidad Politécnica de Madrid (institution:politecnicamadrid), Spanish courses 6. Stanford Engineering Everywhere (institution:stanford) 7. Delft University of Technology (institution:tudelft), English and Dutch courses 8. UMass Boston (institution:umass) 9. The University of Tokyo (institution:utokyo), both English and Japanese OCW collections 10. Y
OCW Search is a search engine dedicated to helping you find the best free university courses online. Several universities publish their course materials for free online, under the OpenCourseWare (OCW) initiative. OCW Search is an independent search engine that indexes all these courses so you can find these courses faster.
YouTube - Lecture 1: Higher Computing - Richard Buckland UNSW 2008
http://www.youtube.com/watch?v=hE7l6Adoiiw&feature=channel
Richard Buckland
YouTube - Lecture 1 | Machine Learning (Stanford)
http://www.youtube.com/watch?v=UzxYlbK2c7E
YouTube - Lecture 1 | Machine Learning (Stanford)
http://www.youtube.com/watch?v=UzxYlbK2c7E
YouTube - Lecture 1 | Machine Learning (Stanford)
http://www.youtube.com/watch?v=UzxYlbK2c7E
YouTube - Lecture 1 | Machine Learning (Stanford)
http://www.youtube.com/watch?v=UzxYlbK2c7E
MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.087 Practical Programming in C, January IAP 2010 | Home
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/
This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.
MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.087 Practical Programming in C, January IAP 2010 | Home
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/
This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.
MIT OpenCourseWare | Electrical Engineering and Computer Science | 6.087 Practical Programming in C, January IAP 2010 | Home
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/
This course provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers. The first two weeks will cover basic syntax and grammar, and expose students to practical programming techniques. The remaining lectures will focus on more advanced concepts, such as dynamic memory allocation, concurrency and synchronization, UNIX signals and process control, library development and usage. Daily programming assignments and weekly laboratory exercises are required. Knowledge of C is highly marketable for summer internships, UROPs, and full-time positions in software and embedded systems development.
Bureau 42 | Summer School 2010.1: Quantum Physics
http://www.bureau42.com/view/6841/summer-school-2010-1-quantum-physics
The onset of summer is no excuse to stop learning. In this year’s session, we will address Quantum Physics. Be here each Monday morning through July and August for a new lesson in the nine part series, covering graduate level physics concepts with grade school math, or no math at all.