並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 87件

新着順 人気順

"computer science"の検索結果1 - 40 件 / 87件

  • Computer Scienceの学位を取るために学費無料のオンライン大学UoPeopleに入ってもうすぐ1年 - えんぴつぶろぐ

    この記事は社会人学生 Advent Calendar 2020 7日目の記事です。 米国のオンライン大学University of the People(以下、UoPeople)に入って約1年経った振り返り記事となります。 これまでのUoPeople関連の記事はこちら 自分について University of the Peopleとは 動機 入学するには 授業について 卒業までの所要期間 Computer Science専攻はどんなコースが受けられるのか これまでの進捗 これまでにかかった金額 課題がめっちゃ出る どうやって勉強時間を確保しているか よかったところ 学習内容への満足度は高い 英語のライティングスキルは多分あがった 日英両方でインプットするメリット 毎日強制的にアウトプットできる。 GPAのためなら頑張れる よくなかったところ National Accreditationなの

      Computer Scienceの学位を取るために学費無料のオンライン大学UoPeopleに入ってもうすぐ1年 - えんぴつぶろぐ
    • This is The Entire Computer Science Curriculum in 1000 YouTube Videos

      This is The Entire Computer Science Curriculum in 1000 YouTube Videos In this article, we are going to create an entire Computer Science curriculum using only YouTube videos. The Computer Science curriculum is going to cover every skill essential for a Computer Science Engineer that has expertise in Artificial Intelligence and its subfields, like: Machine Learning, Deep Learning, Computer Vision,

        This is The Entire Computer Science Curriculum in 1000 YouTube Videos
      • Computer Scienceの学位がなくてできる仕事・求められる仕事|string name; cin >> name;

        現在、Computer Scienceの技術分野と前提知識をまとめた記事の学士版を書いてますが、割込みで前回の補足記事です。前回、IT業界マップとして知識と記憶を中心に書かせて頂きましたが、日本で主流なSI業界とWeb業界以外があまり見えてないから漏れ多そうと思ってたところ、Courseraに良い記事があったので、それを基に、その日本語版、として書かせて頂きます。前回書いたのは下記の記事です。 今回の元ネタの記事 今回の記事は前回の補足と下記の記事+αです。CSや近い専攻の方で元記事を英語で読める人はそっちを読んでここはそっと閉じて頂いても構いません。自分の利益になる方法で自分の出す情報は使ってください。 正直、インフルエンサーの発言に違和感がすごく多くて、記事を書いている中で少しずつ、この違和感の原因が見えてきました。まず、すごく思ってるのはWeb開発ってそんなに難しい仕事か?ということ

          Computer Scienceの学位がなくてできる仕事・求められる仕事|string name; cin >> name;
        • Computer Science等の学位が取れる海外オンライン大学・大学院のまとめ

          はじめに Computer Scienceなど情報関連の学位が取れる海外のオンライン大学・大学院を調べたので費用や入学要件などをまとめました。 大学院というとComputer Scienceまたは関連する分野の学士号を持っていることが前提のところが多いですが、筆者は現在文系(Art)の学士号しか持っていないため、入学要件としてCSの学士が必須ではないところを選んでいます。 なお、国内の大学院についてはこちらの方がまとめてくださっている記事がとてもおすすめです。 条件 情報関連の学位(学士号または修士号)が取れる できればComputer Science 授業は完全オンライン part-timeで履修できるなど、社会人学生向け 大学院はできれば情報系のbackgroundがなくても入学できるところ tl;dr CSのbackgroundがないがCSの修士号を取りたい →ヨーク大学 CSの学士

            Computer Science等の学位が取れる海外オンライン大学・大学院のまとめ
          • Computer Scienceの学位が取れる米国のオンライン大学University of the Peopleに入ってみた感想 - えんぴつぶろぐ

            2020年1月に申し込み手続きをして、1月30日開始のTerm3から、英語力証明のためのコースを受講している。 正確には、正式なComputerScience専攻の学生ではまだなく、Non-degree seeking studentという扱いではあるが…。 (2020.10.10追記) 現在は無事正式な学部生(Degree Seeking Student)となり、日本の大学からも14コース(単位数で言うと48)の単位移行が承認され卒業までの期間を短縮できることになりました。 他のUoPeople関連の記事はこちら: UoPeople カテゴリーの記事一覧 - えんぴつぶろぐ また、他の海外オンライン大学・大学院との比較をこちらにまとめましたので参考になれば幸いです。 zenn.dev (2020.10.10追記) University of the Peopleとは 学部生になるまでのプ

              Computer Scienceの学位が取れる米国のオンライン大学University of the Peopleに入ってみた感想 - えんぴつぶろぐ
            • the UoPeople の Computer Science 学士過程に入学した | mom0tomo

              入学のきっかけThe University of the Peple というアメリカの大学の Computer Science 学士過程に入学することにしました。 入学のきっかけは、年末にはてなブックマークで人気の記事に上がっている Toxoxi さんの記事を目にしたことです。 働きながら米国のコンピュータサイエンスの学士号を取得する、UoPeopleという選択肢 すべての過程をリモートで終えられること、アメリカの大学の認可を通った信頼できる大学であること、学費がとても安いことなど、働きながら CS を学士課程で学び直したいという自分の要望と条件が合致していると思いました。週30時間の勉強時間を確保することと、卒業まで頑張り続けられるかどうかはだいぶ不安でしたが、思い立ったが吉日と思い元日に申し込みをしました。 入学のための手続きは簡単で、シンプルなフォームにプロフィール等を入力をし、60

                the UoPeople の Computer Science 学士過程に入学した | mom0tomo
              • The most counterintuitive facts in all of mathematics, computer science, and physics

                It is possible to compute over encrypted data without access to the secret key: https://en.wikipedia.org/wiki/Homomorphic_encryption It is possible to prove that you know a value x, without conveying any information apart from the fact that you know the value x: https://en.wikipedia.org/wiki/Zero-knowledge_proof It is possible to play poker by telephone in a trusted way which prevents cheating: ht

                  The most counterintuitive facts in all of mathematics, computer science, and physics
                • Hardest Problem in Computer Science: Centering Things

                  Hardest Problem in Computer Science: Centering Things Translations: Chinese Japanese Russian This is my claim: we, as a civilization, forgot how to center things. I mean, we know how to do it. It has never been simpler: display: flex; justify-content: center; /* Horizontal centering */ align-items: center; /* Vertical centering */ (don’t ask why you need to remember four words instead of just hori

                    Hardest Problem in Computer Science: Centering Things
                  • Epigrams in Programming | Computer Science

                    1. One man’s constant is another man’s variable. 2. Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process. 3. Syntactic sugar causes cancer of the semicolon. 4. Every program is a part of some other program and rarely fits. 5. If a program manipulates a large amount of data, it does so in a small number of ways. 6. Symmetry is a complexity-r

                    • Computer Science Roadmap: Curriculum for the self taught developer

                      Login to your account You must be logged in to perform this action.

                        Computer Science Roadmap: Curriculum for the self taught developer
                      • Computer Science from the Bottom Up

                        A PDF version is available at https://www.bottomupcs.com/csbu.pdf. A EPUB version is available at https://www.bottomupcs.com/csbu.epub The original souces are available at https://github.com/ianw/bottomupcs Copyright © 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Ian Wienand This work is licensed under the Creative Commons Attribution-ShareAlike Li

                        • TokyoTechX: プログラミングしながら学ぶコンピュータサイエンス入門 : Introduction to Computer Science and Programming

                          AIやコンピュータでやっていることは「計算」です。超入門的プログラミングで「計算」の設計法を体験しながら,コンピュータサイエンスの基礎を学びます。 “Computations” are what computers, including those utilizing Artificial Intelligent algorithms are actually doing. Learn about the basic and key concepts of computer science while experiencing how to program anddesign “computational algorithms.”

                            TokyoTechX: プログラミングしながら学ぶコンピュータサイエンス入門 : Introduction to Computer Science and Programming
                          • University of London で、Computer Science の Degree を Get だぜ

                            University of London で、Computer Science の Degree を Get だぜ University of London に 2020年春に入学した Computer Science(以下、CS)の学士を取得するために、University of London(以下、UOL)に入学しました。と言っても、ロンドンにいくわけもなく、福岡で働きながらcourseraでフルオンラインで受ける予定です。 なぜブログを書いているのか なぜこのブログを書いているかというと、日本語でUOLに入学したという情報が検索してもまったく出てこないので、誰かの助けになればいいと思ってるからです。社会人でのCS取得の一事例になればいい。ところで、UOLのオンラインでCSの単位とってるよーって人がいたら、是非、連絡ほしいです。 私は何者なのか もうすぐ40歳になるおっさんです。働きな

                            • You should be reading academic computer science papers - Stack Overflow

                              [Ed. note: While we take some time to rest up over the holidays and prepare for next year, we are re-publishing our top ten posts for the year. This is our number one post of 2022! Thanks for reading and we’ll see you in the new year. ] As working programmers, you need to keep learning all the time. You check out tutorials, documentation, Stack Overflow questions, anything you can find that will h

                                You should be reading academic computer science papers - Stack Overflow
                              • Anki as Learning Superpower: Computer Science Edition | G-Research

                                We're enhancing our site and your experience, so please keep checking back as we evolve. Patrick Stevens is a Developer at G-Research. TL;DR: If you aren’t using Anki or one of its siblings to remember what you learn, you are missing out on literal superpowers. There are specific techniques which I’ve found helpful for using it to learn maths and computer science in particular. This post will disc

                                  Anki as Learning Superpower: Computer Science Edition | G-Research
                                • Computer Science | Harvard University

                                  This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

                                    Computer Science | Harvard University
                                  • Computer Science for Web Programming Professional Certificate

                                    What you will learnA broad and robust understanding of computer science and programmingHow to scale your web applicationsHow to keep track of changes made to code, synchronize code between different people, and test changes to codeThe various ways an API can be usedHow to design and implement web pages and web appsFamiliarity in a number of languages, including C, Python, SQL, and JavaScript plus

                                      Computer Science for Web Programming Professional Certificate
                                    • Preparing Yourself for OMSCS | Online Master of Science in Computer Science (OMSCS)

                                      Preferred qualifications for admitted OMSCS students are an undergraduate degree in computer science or related field (typically mathematics, computer engineering or electrical engineering) with a cumulative GPA of 3.0 or higher. Applicants who do not meet these criteria will be evaluated on a case-by-case basis. In these cases, the Admissions Committee is looking for a demonstrated, objectively d

                                      • Lecture Videos | Introduction to Computational Thinking and Data Science | Electrical Engineering and Computer Science | MIT OpenCourseWare

                                        Please be advised that external sites may have terms and conditions, including license rights, that differ from ours. MIT OCW is not responsible for any content on third party sites, nor does a link suggest an endorsement of those sites and/or their content.

                                          Lecture Videos | Introduction to Computational Thinking and Data Science | Electrical Engineering and Computer Science | MIT OpenCourseWare
                                        • Hard things in Computer Science

                                          If you’ve more than a couple of years of experience in IT, you probably have stumbled upon the following quote: There are only two hard things in computer science: cache invalidation and naming things.

                                            Hard things in Computer Science
                                          • Journal of Functional Programming moving to Open Access « Computer Science# « Cambridge Core Blog

                                            As the year winds down, the Journal of Functional Programming gets ready to open a new chapter. From January, every article in JFP will be available under Gold Open Access. The published ‘version of record’ will be made available to all upon publication, and will be found from the journal’s homepage. Papers will be free to read for anyone, anywhere. Authors will continue to retain copyright of the

                                              Journal of Functional Programming moving to Open Access « Computer Science# « Cambridge Core Blog
                                            • えるエル on Twitter: "各国の有名大学などにおけるコンピュータサイエンスの講義で,動画が公開されているものを集めたリポジトリ "Computer Science courses with video lectures"… https://t.co/WD88H94Z0S"

                                              各国の有名大学などにおけるコンピュータサイエンスの講義で,動画が公開されているものを集めたリポジトリ "Computer Science courses with video lectures"… https://t.co/WD88H94Z0S

                                                えるエル on Twitter: "各国の有名大学などにおけるコンピュータサイエンスの講義で,動画が公開されているものを集めたリポジトリ "Computer Science courses with video lectures"… https://t.co/WD88H94Z0S"
                                              • Master’s Degree in Computer Science

                                                I’m currently applying for a master’s degree in computer science (MSCS). I thought I might share my experience here for other people in the same boat as me. My boat is that I’m a mid-career software developer and engineering manager. I have mostly worked in startups, where professional experience is often most important, but I want to move into more responsible technical leadership roles in bigger

                                                  Master’s Degree in Computer Science
                                                • MSc Computer Science Online - University of York

                                                  Be in demand. Be in computer science. This 100% online MSc Computer Science programme is aimed at working professionals and graduates from other disciplines who are seeking to move into a career in computer science. You will develop skills in computational thinking and an academic understanding of key computing concepts and techniques and their application to real world problems. This programme is

                                                    MSc Computer Science Online - University of York
                                                  • GitHub - JoseDeFreitas/awesome-youtubers: An awesome list of awesome YouTubers that teach about technology. Tutorials about web development, computer science, machine learning, game development, cybersecurity, and more.

                                                    In this section you can find any programming language. Also, many YouTubers teach about frameworks of these languages. Not only programming languages but more general programming stuff. You can find either practical or theoretical tutorials. techsith Content about: React.js, JavaScript Featured playlists: react js from scratch, Node.js Tutorials For Beginners, Data Structures in JavaScript, Interv

                                                      GitHub - JoseDeFreitas/awesome-youtubers: An awesome list of awesome YouTubers that teach about technology. Tutorials about web development, computer science, machine learning, game development, cybersecurity, and more.
                                                    • Computer science is not software engineering | Swizec Teller

                                                      Senior Mindset BookGet promoted, earn a bigger salary, work for top companies Start with a free chapterGet a free chapter from the Senior Engineer Mindset book and a sample audiobook chapter, followed by a Senior Mindset 101 email course. Computer science is not software engineering Wow, college was such a waste of time ... when did you ever invert a binary tree outside of an interview? Honestly I

                                                        Computer science is not software engineering | Swizec Teller
                                                      • Georgia Tech Online Master of Science in Computer Scienceに進学します | blog.shgnkn.io

                                                        Georgia Tech Online Master of Science in Computer Scienceに進学します ジョージア工科大学コンピューターサイエンス修士課程に2024年春から進学することになりました。 完全オンラインで修士課程を修了することができるOMSCS(Online Master of Science in Computer Science)のプログラムに参加する予定です。完全オンラインでも、卒業するとオフラインで通った学生と同じ学位を取得することが可能です。 なぜ大学院に行くのか先日までUoPeopleでコンピューターサイエンスを学んでいましたが、そこでの学びは1つ1つの分野を深く学ぶものというより、コンピューターの仕組みの全体像を浅く広く学び、興味がある分野を見つけつつ、より深く知る必要が出た時のために頭の中にインデックスをはるためのものでした。そのため、物

                                                        • Pikuma: Fundamentals of computer science and mathematics

                                                          Learn how to develop games for the original PlayStation using MIPS Assembly and C.

                                                            Pikuma: Fundamentals of computer science and mathematics
                                                          • Cache invalidation really is one of the hardest problems in computer science

                                                            Surfing Complexity Lorin Hochstein's ramblings about software, complex systems, and incidents. My colleagues recently wrote a great post on the Netflix tech blog about a tough performance issue they wrestled with. They ultimately diagnosed the problem as false sharing, which is a performance problem that involves caching. I’m going to take that post and write a simplified version of part of it her

                                                              Cache invalidation really is one of the hardest problems in computer science
                                                            • Recent advances in computer science since 2010?

                                                              Since I left school (early 2010s) a couple of recently developed techniques were widely adopted by the industry. For example, Asymmetric numeral systems for compression (e.g. Ubuntu ships with zstd command line utility which implements ideas from ANS). Raft consensus algorithm for consensus in distributed systems, implemented in many widely used systems such as etcd. are some recent advances in co

                                                                Recent advances in computer science since 2010?
                                                              • 2024年4月入学の皆さんへ - CIT Computer Science

                                                                A. 守衛所で、入学予定者であることを伝え、駐輪場所などの指示を得てください。入学後、正式な手続きを行うことを忘れないでください。くれぐれも安全運転で事故の無いようにしてください。 合格者のポータルやメールで、入学前アンケートへの入力をお願いしています。 まだ入力してない人は、至急行ってください。アンケートのURLがわからない場合は、中村まで問い合わせてください。 BYODのPCの購入について すべての専門の講義においては、各自のPCを使って講義を行いますので、入学までに下記のApple社製 MacBook Air または Mac Book Pro を用意してください。 【Mac Bookの仕様】 画面サイズ:13~16インチまでどれでもよい。通学の持ち運びなどを考慮して、13もしくは14インチを勧める。 CPU:(M1)、M2、M3、M3PRO どれでもよい メモリー:16GB 以上の構

                                                                • Google Computer Science Education

                                                                  Solving tomorrow's challenges requires a technically skilled, innovative and diverse workforce. Computer science (CS) education is a pathway to innovation, to creativity and to exciting career opportunities. We believe that all students deserve these opportunities. That is why Google is committed to developing programs, resources, tools and community partnerships which make CS engaging and accessi

                                                                  • Jürgen Schmidhuber on X: "The #NobelPrizeinPhysics2024 for Hopfield & Hinton rewards plagiarism and incorrect attribution in computer science. It's mostly about Amari's "Hopfield network" and the "Boltzmann Machine." 1. The Lenz-Ising recurrent archit

                                                                    • Landmark Computer Science Proof Cascades Through Physics and Math | Quanta Magazine

                                                                      In 1935, Albert Einstein, working with Boris Podolsky and Nathan Rosen, grappled with a possibility revealed by the new laws of quantum physics: that two particles could be entangled, or correlated, even across vast distances. The very next year, Alan Turing formulated the first general theory of computing and proved that there exists a problem that computers will never be able to solve. These two

                                                                        Landmark Computer Science Proof Cascades Through Physics and Math | Quanta Magazine
                                                                      • GitHub - dahlia/cjk-compsci-terms: CJK computer science terms comparison / 中日韓電腦科學術語對照 / 日中韓のコンピュータ科学の用語対照 / 한·중·일 전산학 용어 대조

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - dahlia/cjk-compsci-terms: CJK computer science terms comparison / 中日韓電腦科學術語對照 / 日中韓のコンピュータ科学の用語対照 / 한·중·일 전산학 용어 대조
                                                                        • Object-Oriented Programming is The Biggest Mistake of Computer Science

                                                                          C++ and Java probably are some of the worst mistakes of computer science. Both have been heavily criticized by Alan Kay, the creator of OOP himself, and many other prominent computer scientists. Yet C++ and Java paved the way for the most notorious programming paradigm — the modern OOP.

                                                                            Object-Oriented Programming is The Biggest Mistake of Computer Science
                                                                          • Rambles around computer science

                                                                            Diverting trains of thought, wasting precious time Tue, 27 Aug 2024 How to really wrap a C compiler and preprocessor, really* * really Suppose we want to interfere with how a vaguely Unix-style C compiler does its job, and that we want to try compiling existing software with this modified compiler. Assuming the build system will let us do something like: CC=/path/to/my/wrapper make or CC=/path/to/

                                                                            • A Functional Introduction To Computer Science (Part I)

                                                                              (a flânerie by Prabhakar Ragde) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please do not post exercise solutions to any public forum or publicly-accessible software repository. This is a complete draft of Part I. For Part II, look here.

                                                                              • A Functional Introduction To Computer Science (Part I)

                                                                                (a flânerie by Prabhakar Ragde) This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please do not post exercise solutions to any public forum or publicly-accessible software repository. This is a complete draft of Part I. For Part II, look here.

                                                                                • KuroNet: Regularized Residual U-Nets for End-to-End Kuzushiji Character Recognition - SN Computer Science

                                                                                  Kuzushiji, a cursive writing style, had been used in Japan for over a thousand years starting from the eighth century. Over 3 million books on a diverse array of topics, such as literature, science, mathematics and even cooking are preserved. However, following a change to the Japanese writing system in 1900, Kuzushiji has not been included in regular school curricula. Therefore, most Japanese nat

                                                                                    KuroNet: Regularized Residual U-Nets for End-to-End Kuzushiji Character Recognition - SN Computer Science