{"id":21590543,"url":"https://github.com/anishlearnstocode/introduction-to-programming-with-matlab","last_synced_at":"2026-04-07T10:31:22.817Z","repository":{"id":45668545,"uuid":"277719950","full_name":"anishLearnsToCode/introduction-to-programming-with-matlab","owner":"anishLearnsToCode","description":"Coursera Course: Introduction to Programming 👩‍💻 with MATLAB ~by Vanderbilt University 🎓 ","archived":false,"fork":false,"pushed_at":"2021-07-19T06:05:12.000Z","size":2281,"stargazers_count":103,"open_issues_count":0,"forks_count":76,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-10T22:34:54.754Z","etag":null,"topics":["audio-processing","coursera","coursera-solutions","file-io","functions","image-processing","matlab","matlab-gui","programming","quizzes","solutions","solutions-repository","vanderbilt-university"],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anishLearnsToCode.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-07-07T04:52:34.000Z","updated_at":"2025-01-24T16:07:22.000Z","dependencies_parsed_at":"2022-07-17T04:30:31.581Z","dependency_job_id":null,"html_url":"https://github.com/anishLearnsToCode/introduction-to-programming-with-matlab","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anishLearnsToCode/introduction-to-programming-with-matlab","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishLearnsToCode%2Fintroduction-to-programming-with-matlab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishLearnsToCode%2Fintroduction-to-programming-with-matlab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishLearnsToCode%2Fintroduction-to-programming-with-matlab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishLearnsToCode%2Fintroduction-to-programming-with-matlab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anishLearnsToCode","download_url":"https://codeload.github.com/anishLearnsToCode/introduction-to-programming-with-matlab/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anishLearnsToCode%2Fintroduction-to-programming-with-matlab/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31509929,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["audio-processing","coursera","coursera-solutions","file-io","functions","image-processing","matlab","matlab-gui","programming","quizzes","solutions","solutions-repository","vanderbilt-university"],"created_at":"2024-11-24T16:19:03.802Z","updated_at":"2026-04-07T10:31:22.758Z","avatar_url":"https://github.com/anishLearnsToCode.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction to Programming with MATLAB ~ Vanderbilt University\n\n[![course-list](https://img.shields.io/badge/also%20see-Other%20Coursera%20Courses-fe4523.svg)](https://github.com/anishLearnsToCode/course-list#coursera)\n![problems-solved](https://img.shields.io/badge/Problems%20Solved-100%25-1abc9c.svg)\n\n📹[My YouTube Channel](https://www.youtube.com/channel/UC6zEtIjpypm8gADSdHMP5vg)\n\n## 📖 Overview\n- [Week 1: Course Pages](week-1-course-pages) \n- [Week 2: The MATLAB Environment](#week-2-the-matlab-environment) \n- [Week 3: Matrices and Operators](#week-3-matrices-and-operators) \n- [Week 4: Functions](#week-4-functions)\n- [Week 5: Programmer's Toolbox](#week-5-programmers-toolbox)\n- [Week 6: Selection](#week-6-selection) \n- [Week 7: Loops](#week-7-loops) \n- [Week 8: Data Types](#week-8-data-types) \n- [Week 9: File Input/Output](#week-9-file-inputoutput)\n- [Certificate](#-certificate)\n\n\n## Week 1: Course Pages\nNo Graded Assignment or Quiz\n\n## Week 2: The MATLAB Environment\n### Programming Assignments\n- [MATLAB as a Calculator](week-2/program1.m)\n- [Lesson 1 Wrap-Up](week-2/lesson_1_wrap_up.m)\n\n## Week 3: Matrices and Operators\n### Programming Assignments\n- [Assignment: Colon Operators](week-3/colon_operators.m)\n- [Assignment: Matrix Indexing](week-3/matrix_indexing.m)\n- [Assignment: Matrix Arithmetic](week-3/matrix_arithmetic.m)\n\n### Quizzes\n- [Lesson 2 Wrap Up](week-3/lesson-2-wrap-up.md)\n\n## Week 4: Functions\n### Programming Assignments\n- [Assignment: A Simple Function](week-4/tri_area.m)\n- [Assignment: Multiple Outputs](week-4/corners.m)\n- [Assignment: Lesson 3 Wrap-Up](week-4/taxi_fare.m)\n\n## Week 5: Programmer's Toolbox\n### Programming Assignments\n- [Assignment: Built-In Functions](week-5/minimax.m)\n- [Assignment: Matrix Construction](week-5/trio.m)\n\n## Week 6: Selection\n### Programming Assignments\n- [Assignment: If-Statement Practice](week-6/picker.m)\n- [Assignment: More Practice](week-6/eligible.m)\n- [Assignment: nargin](week-6/under_age.m)\n- [Assignment: Lesson 5 Wrap-Up](week-6/valid_date.m)\n\n## Week 7: Loops\n### Programming Assignments\n- [Assignment: for-loop Practice](week-7/halfsum.m)\n- [Assignment: while-loop Practice](week-7/next_prime.m)\n- [Assignment: Logical Indexing](week-7/freezing.m)\n- [Lesson 6 Wrap-Up](week-7/max_sum.m)\n\n## Week 8: Data Types\n### Programming Assignments\n- [Assignment: Character Vectors](week-8/caesar.m)\n- [Assignment: Using Cell Arrays](week-8/sparse2matrix.m)\n\n## Week 9: File Input/Output\n### Programming Assignments\n- [Assignment: Excel Files](week-9/get_distance.m)\n- [Assignment: Text Files](week-9/char_counter.m)\n- [Assignment: Saddle Points](week-9/saddle.m)\n- [Assignment: Image Blur](week-9/blur.m)\n- [Assignment: Echo Generator](week-9/echo_gen.m)\n\n## 🎓 [Certificate](http://coursera.org/verify/3S3AANA8JQTN)\n![certificate](assets/certificate.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanishlearnstocode%2Fintroduction-to-programming-with-matlab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanishlearnstocode%2Fintroduction-to-programming-with-matlab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanishlearnstocode%2Fintroduction-to-programming-with-matlab/lists"}