All Projects â†’ sonnynomnom â†’ Cmp 167 Programming Methods I

sonnynomnom / Cmp 167 Programming Methods I

Lehman College

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Cmp 167 Programming Methods I

Curriculum
đŸ‘©â€đŸ« đŸ‘šâ€đŸ« The open-source curriculum of Enki!
Stars: ✭ 624 (+1850%)
Mutual labels:  computer-science, learn-to-code
C
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
Stars: ✭ 11,897 (+37078.13%)
Mutual labels:  computer-science, learn-to-code
Learnyounode
Learn You The Node.js For Much Win! An intro to Node.js via a set of self-guided workshops.
Stars: ✭ 6,933 (+21565.63%)
Mutual labels:  learn-to-code
Notes To Cs Freshmen From The Future
Notes to (NUS) Computer Science Freshmen, From The Future (Original by @ejamesc)
Stars: ✭ 952 (+2875%)
Mutual labels:  computer-science
Crash Course Computer Science Chinese
đŸ’» èźĄçź—æœșé€ŸæˆèŻŸ | Crash Course 歗ćč•ç»„ (慹40集 2018-5-1 çČŸæ ĄćźŒæˆ)
Stars: ✭ 8,057 (+25078.13%)
Mutual labels:  computer-science
Csmodules
An index for Michael Loceff's computer science teaching modules.
Stars: ✭ 11 (-65.62%)
Mutual labels:  computer-science
Design Patterns For Humans
An ultra-simplified explanation to design patterns
Stars: ✭ 32,376 (+101075%)
Mutual labels:  computer-science
Competitive Programming Library
A library designed to improve your competitive programming performance.
Stars: ✭ 26 (-18.75%)
Mutual labels:  computer-science
Ubb Computer Science
🎰 University projects and homework.
Stars: ✭ 31 (-3.12%)
Mutual labels:  computer-science
Notebooks
Learn Python for free using open-source notebooks in Hebrew.
Stars: ✭ 877 (+2640.63%)
Mutual labels:  learn-to-code
Tic Tac Vue
A simple Tic-Tac-Toe game written in Vue.
Stars: ✭ 29 (-9.37%)
Mutual labels:  learn-to-code
30 Seconds Of Java
Curated collection of useful little Java functions that you can understand quickly
Stars: ✭ 872 (+2625%)
Mutual labels:  learn-to-code
Huprog
A repo which includes the HUPROG'17(Hacettepe University Programming Contest)'s questions and the solutions of that questions.
Stars: ✭ 11 (-65.62%)
Mutual labels:  computer-science
Ideoxan
đŸ‘©â€đŸ’» Ideoxan is a free to use online tool to learn programming.
Stars: ✭ 29 (-9.37%)
Mutual labels:  learn-to-code
Analysissummary
Vorlesung Analysis fĂŒr Informatiker WS16/17 an der TUM
Stars: ✭ 10 (-68.75%)
Mutual labels:  computer-science
Constant Vigilance
Learn this if you want to be a software engineer. Constant vigilance means being continually aware of areas that need improvement. For me, I am constantly searching for valuable resources to ensure I am able to solve any problem that comes my way.
Stars: ✭ 30 (-6.25%)
Mutual labels:  computer-science
Community
Repository for public issue-tracking and discussions
Stars: ✭ 841 (+2528.13%)
Mutual labels:  learn-to-code
Papers I Read
A-Paper-A-Week
Stars: ✭ 869 (+2615.63%)
Mutual labels:  computer-science
Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+114550%)
Mutual labels:  computer-science
Algos And Data Structures
Collection of Test Specs and Implementation of various algorithms and data structures from the Princeton Coursera course: Intro to Algorithms part 1 and 2
Stars: ✭ 31 (-3.12%)
Mutual labels:  computer-science

CMP 167: Programming Methods I

Lehman College

Instructor: Songqiao "Sonny" Li ([email protected]) Rate My Professors

Section 1: 11:00 am - 12:40 pm (MoWe)
Section 2: 1:00 pm - 2:40 pm (TuTh)
Room: Gillet 219

Office Hours: TBA (Gillet 303)

TA: Jocelyn Mercado ([email protected])
TA: Granit Dedushi ([email protected])

Course Description

Structured computer programming using a modern high-level programming language: Java! Includes console I/O, data types, variables, control structures, arrays, function definitions and calls, parameter passing, functional decomposition, and an introduction to objects. Debugging techniques.

Prerequisite

MAT 104 or placement by the Department of Mathematics and Computer Science.

Textbook

Think Java: How to Think Like a Computer Scientist (Allen B. Downey & Chris Mayfield)

Piazza

www.piazza.com/lehman/fall2017/cmp167

Repl.it

https://www.repl.it/data/classrooms/share/fbb735156bb6f1cf4280d16c0b89161e

Grading

  • Homework (6)
  • Quiz (2)
  • Midterm
  • Project
  • Final Exam

Programs

*Update: Java tutoring is offered at the Math & Computer Science Learning Center (Gillet 222)

Events

  • NSBE-SHPE CodeJam - March 25, 2017 (Judge)

Mini Projects


Final Projects


Drawing

License

Lehman College Songqiao Li

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].