Course Program:
Dear students,
The classroom capacity (50+50) limits the number of students that can enroll (consented 156 as of 2023.02.18).
Cmpe140 is compulsory for Economics and Management departments.
Other students should not send consent requests.
If you have trouble related to the earthquake I will do my best to help you with the registration.
Update 2023.02.18
Each of us is having a difficult time, I will conduct extra lecture hours for those in the need.
We will not have any exams or graded work before April.
Try to keep up with the course and lab materials as soon as you can, programming courses mainly depend on your own effort in practice.
Murat Özyurt
Classrooms and schedule:
Wednesday NH 305
Thursday BM A4
Friday BM B4
Please study the information in the reference books section.
You will attend only one of the PS/LAB sessions on either Thursday or Friday
If you need to contact us please send your e-mails to cmpe140.mailgmail.com which is a shared mailbox for the course team.
You can access the content from Course Slides
Link: https://docs.google.com/presentation/d/1yuFT9Y3o-x5x0WhDjDfU_W7PyNVB3byH...
The following topics will be covered in Week 1, the remaining topics will be announced on the moodle page after your registrations are complete.
Week 1:
Please be prepared before the letures and LABS.
You must install the necessary platforms as soon as possible.
Run the provided code statements and try to understand the concepts beforehand.
You can download and install R Studio from https://posit.co/download/rstudio-desktop and execute simple statement in the Console section of the R Studio
You can also begin with an online R coding platform such as
Objectives
· Simple Arithmetic
· Operator precedence
· Built-in Functions of R
· Data Types
· Variables
o Storing values in Variables
o Assignment Operators
o Rules of Variable Naming in R
· Boolean Operators
· Comments
Reference Books:
Previous Lectures (courtesy of Mehmet Kaan Öztürk), updated by Zeynep Yirmibeşoğlu for recent assignments:
https://github.com/zeynepyirmibes/CmpE140-spring2023
https://en.wikipedia.org/wiki/R_(programming_language)
Some free resources that you can cover in short amount of time.
https://app.datacamp.com/learn/courses/free-introduction-to-r
https://www.w3schools.com/r/default.asp
https://www.tutorialspoint.com/r/index.htm
https://www.javatpoint.com/r-tutorial
https://r-coder.com/r-tutorials/r-basics/
https://learning.edx.org/course/course-v1:StanfordOnline+XFDS112+2T2020/home
https://cran.r-project.org/doc/manuals/r-release/R-intro.html
https://www.datamentor.io/r-programming/#tutorial
First section of the tutorial, you can keep going from the right menu : https://www.datamentor.io/r-programming/reserved-words/
Additional Material:
Interesting examples: https://rpubs.com/