Corning Community College ENGR1050 C for Engineers Assignments, Documents, Information, and Projects ======Projects====== | [[/haas/fall2024/c4eng/projects/wcpX|wcp1]] (due 20240828) | | [[/haas/fall2024/c4eng/projects/wcpX|wcp2]] (due 20240904) | | [[/haas/fall2024/c4eng/projects/pctX|pct0]] (bonus; due 20240905) | | [[/haas/fall2024/c4eng/projects/pctX|pct1]] (bonus; due 20240905) | | [[/haas/fall2024/c4eng/projects/pctX|pct2]] (due 20240905) | | [[/haas/fall2024/c4eng/projects/abc0|abc0]] (due 20240906) | | [[/haas/fall2024/c4eng/projects/gtf0|gtf0]] (due 20240911) | | [[/haas/fall2024/c4eng/projects/pctX|pct3]] (bonus; due 20240911) | | [[/haas/fall2024/c4eng/projects/wcpX|wcp3]] (due 20240911) | | @lightgreen:[[/haas/fall2024/c4eng/projects/dtr0|dtr0]] (due 20240918) | | @lightgreen:[[/haas/fall2024/c4eng/projects/pctX|pct4]] (due 20240918) | | @lightgreen:[[/haas/fall2024/c4eng/projects/wcpX|wcp4]] (due 20240918) | | [[/haas/fall2024/c4eng/projects/pctX|pct5]] (bonus; due 20240925) | | [[/haas/fall2024/c4eng/projects/stl0|stl0]] (due 20240925) | | [[/haas/fall2024/c4eng/projects/wcpX|wcp5]] (due 20240925) | | [[/haas/fall2024/c4eng/projects/gfoX|gfo0]] (due 20241002) | | [[/haas/fall2024/c4eng/projects/pctX|pct6]] (due 20241002) | | [[/haas/fall2024/c4eng/projects/stl1|stl1]] (due 20241002) | | [[/haas/fall2024/c4eng/projects/wcpX|wcp6]] (due 20241002) | | [[/haas/fall2024/c4eng/projects/pctX|pct7]] (bonus; due 20241009) | | [[/haas/fall2024/c4eng/projects/ptb0|ptb0]] (due 20241009) | | [[/haas/fall2024/c4eng/projects/wcpX|wcp7]] (due 20241009) | ======Class Stats====== * [[/haas/fall2024/c4eng/projects/status|status]] ======URLs====== * [[https://www.tutorialspoint.com/cprogramming/|C Programming Tutorial]] * [[http://publications.gbdirect.co.uk/c_book/|The C Book, online C book]] * [[http://publications.gbdirect.co.uk/c_book/thecbook.pdf|PDF of above]] * [[/_media/haas/printf.pdf|printf PDF]] * [[https://www.cprogramming.com/tutorial/c-tutorial.html?inl=hp|C tutorial]] ======Week 1====== * Welcome! I've wrapped some initial activities into the **ntr0** and **pct1** projects, that I'd like you to perform by the given deadlines (by 11:59:59pm / 23:59:59 on posted day). * If you've never used a UNIX system before, I'd recommend reading **{{:haas:ufbm.pdf|UNIX for the Beginning Mage}}**; it is short, and likely one of the best reads you'll ever have. * Get familiar with how to log onto Lab46, and once on: * change to your **src/** subdirectory * create/edit .c files (such as **hello.c**), and learn how to save/exit * compile the C program (.c file(s)) into an executable with **gcc** * execute the compiled C program (the executable) by specifying a path: **./program_name**