Skip to main content

CSE 1300: Shrine20210826 19802 Vk3rk7

CSE 1300
Shrine20210826 19802 Vk3rk7
    • Notifications
    • Privacy
  • Project HomeIntroduction to Computing Principles Curated Resources
  • Projects
  • Learn more about Manifold

Notes

Show the following:

  • Annotations
  • Resources
Search within:

Adjust appearance:

  • font
    Font style
  • color scheme
  • Margins
table of contents
  1. Assigned Reading/Viewing/Listening
    1. Abstraction and Logic Gates
    2. HTML & CSS
    3. Hardware and the Internet
    4. Computational Thinking
    5. Introduction to Java
    6. Data Types, Operators, and Expressions
    7. Conditional Statements
    8. Repetition
    9. 1D Arrays
  2. Study Resources
    1. Abstraction and Logic Gates
    2. HTML & CSS
    3. Java

CSE 1300

Assigned Reading/Viewing/Listening

Abstraction and Logic Gates

Please read the following:

  • Chapter 1 – From Zero to One in Harris, D. M., & Harris, S. L. (2007). Digital Design and Computer Architecture. Morgan Kaufmann. 
  • Moore, G. E. (2006). Cramming more components onto integrated circuits, Reprinted from Electronics, volume 38, number 8, April 19, 1965, pp.114 ff. IEEE Solid-State Circuits Society Newsletter, Solid-State Circuits Society Newsletter, IEEE, IEEE Solid-State Circuits Soc. Newsl, 11(3), 33–35. https://doi.org/10.1109/N-SSC.2006.4785860
  • Keyes, R. W. (2006). The Impact of Moore’s Law. IEEE Solid-State Circuits Society Newsletter, Solid-State Circuits Society Newsletter, IEEE, IEEE Solid-State Circuits Soc. Newsl, 11(3), 25–27. https://doi.org/10.1109/N-SSC.2006.4785857

Please view the following multimedia content:

  • How Exactly Does Binary Code Work?
  • How Transistors Work
  • Binary and Data
  • Circuits and Logic
  • Over 50 Years of Moore's Law
  • The Challenge to Keep Up w/ Moore's Law

Approximately 30 mins.

HTML & CSS

Please read the following tutorial pages from the W3 Schools HTML Tutorial: 

  • HTML Introduction
  • HTML Editors
  • HTML Basic Examples
  • HTML Elements
  • HTML Attributes
  • HTML Headings
  • HTML Paragraphs
  • HTML Comments
  • HTML Links
  • HTML Lists
  • HTML - The Head Element
  • HTML Style Guide and Coding Conventions
  • HTML Encoding (Character Sets)
  • HTML <!DOCTYPE>
  • HTML Language Code Reference

Approximately 30 pages

Please view the following multimedia resources:

  • What is the World Wide Web?
  • How did the World Wide Web start?
  • How the Hyperlink Changed Everything

< 15 minutes of viewing/listening

Hardware and the Internet

Please read Chapter 2 – Hardware and Chapter 5 – Networking and Communication in Bourgeois, David T.; Smith, James L.; Wang, Shouhong; and Mortati, Joseph, "Information Systems for Business and Beyond" (2019). Open Textbooks. 1. https://digitalcommons.biola.edu/open-textbooks/1 

Please view the following multimedia resources:

  • Hardware and Software
  • CPU, Memory, Input & Output
  • IP Addresses and DNS
  • Packets, Routing, and Reliability
  • Thin Underwater Cables Hold the Internet 
  • Journey to the Bottom of the Internet
  • Inside the Beach House Connecting the World's Internet

Approximately 45 mins.

Computational Thinking

Please read Chapter 1 – Introduction to Programming in Programming Fundamentals

Please view the following multimedia resources:

  • What's an Algorithm?
  • What Exactly is an Algorithm?
  • Why Algorithms are Called Algorithms

< 20 minutes of viewing/listening

Introduction to Java

Please read Chapters 2 & 3 in Think Java.

Data Types, Operators, and Expressions

Please read the Part 2 in Programming Fundamentals.

Conditional Statements

Please read the following:

  • Parts I, II, and IV in Programming Fundamentals.
  • Chapter 5 in Think Java.

Repetition

Please read the following:

  • Part V in Programming Fundamentals.
  • Chapter 6 in Think Java. NOTE: You can skip section 6.9

1D Arrays

Please read the following:

  • Sections in Part VI of Programming Fundamentals:
    • Arrays and Lists
    • Index Notation
    • Displaying Array Members
  • Chapter 7 in Think Java. NOTE: skip section 7.7

Study Resources

Abstraction and Logic Gates

Binary Odometer (Counting in Binary)

Flippy Do (Binary Calculator)

Binary Practice Worksheet

The Binary Game

Logic Gates Sorting Game

HTML & CSS

HTML Resources Guide

Flexbox Froggy Game

CSS Generators

Layoutit! (CSS Grid)

Java

Java Resources Guide

Annotate

Powered by Manifold Scholarship. Learn more at
Opens in new tab or windowmanifoldapp.org