1 d
Cs 252 purdue?
Follow
11
Cs 252 purdue?
This is lab content of CS252 System Programming. I am trying to write a version of shell from scratch. distributed under the Apache License, Version 2. There's a very real possibility that I might not get anything done even by tonight and end up losing 10% of the total grade. Be the first to comment. View community ranking In the Top 5% of largest communities on Reddit. 348 is pretty much 'working with databases' and 448 is basically 'making your own databases'. Code (sometimes redacted) from Purdue's CS252 from Spring 2021 - pkhleb/CS252 Purdue University Spring 2000 Midterm Solutions. edu; PSO sessions are: Tuesday 4:30pm to 5:20pm, HAAS 257; Wednesday 2:30pm to 3:20pm, HAAS 257; Thursday 3:30pm to 4:20pm, HAAS 257; Midterm will be held on Thursday Mar 7th during the normal class hours. Recently Asked Questions. View community ranking In the Top 5% of largest communities on Reddit I don't understand malloc at all code-wise and couldn't figure anything out by the first checkpoint. Explore the range of Computer Science courses available at Purdue University for Summer 2024, including online options. Prerequisite: CS 18200 (Foundations of Computer Science) CS 24000 (Programming in C) Detailed Syllabus: Running time analysis of algorithms and their implementations I'm a sophomore in a computer science and will take CS 252 with Gustavo next spring semester. Just make sure the gen eds are easy (take something like phil 110, pol 130, etc PURDUE UNIVERSITY CS 252: Systems Programming Fall 2023 Class: MWF 1:30pm – 2:20pm, Room UC 114. CS 252 5 Fall, 2023. The second half of 250 labs is in ARM assembly, at least when I took it, and taking some time to learn the syntax will help greatly. map the document path to the real file char cwd[256] = {0}; cwd = getcwd(cwd); if docpath begins with "/icons" make filepath Libin Zhou Office:Haas G72 Office hours: Friday 1:00 PM to 3:00 PM Email: zhou822@purdue Office hour times, locations, and procedures may change through the semester, as we learn more of social distancing requirements and facility availability. Computer Science Major Data Science Major Prospective Students CS Minor Application Process: (ended Spring 2023, no longer in use) Take an approved Calculus course to meet the prerequisite for CS 18000. The only thing I've accomplished is rounding the size up to the next multiple of 8. Prerequisite: CS 18200 (Foundations of Computer Science) CS 24000 (Programming in C) Detailed Syllabus: Running time analysis of algorithms and their implementations I'm a sophomore in a computer science and will take CS 252 with Gustavo next spring semester. gcc: fatal error: no input files compilation terminated. If you anticipate or experience physical or academic barriers based on disability, you are welcome to let me know so that we can discuss options. To run it type: shell. pdf Changelog If any changes must be made to the lab, they will be posted here (and probably other places as well). B. CS 252 is a ton of coding and time consuming. If tasks are independent, a task that takes T seconds with 1 CPU now takes T/N. Select the desired Level or Schedule Type to find available classes for the course. Solutions Available CS 252 View More. For 251, learn how to implement more advanced data structures in Java such as trees, graphs, etc. CS 38100 - Introduction To The Analysis Of Algorithms00. If you are in the right, even under false accusations, hold your head high. Former GTA for Comer's CS354 here. Labs 2,4, and 5 are all worth less, and lab 3 (shell) is worth the most at 19 The class is usually curved a little. Look at the slides and not at what others upload to github. For help with this page, contact Office of the Registrar at registrar@purdue CS 25200 - Systems Programming00. Before starting at Purdue I was a postdoctoral researcher at the University of Maryland in College Park. True False Questions Answer True/False (T/F) __T__ The loader is also called “Runtime Linker” __T__ COFF is a format for. CS 35200 - Compilers: Principles and Practice is a course offered by the Purdue University that teaches the fundamental concepts and techniques of compiler design and implementation. I know projects like shell are hard, but anything I can do to be better prepared over the next couple weeks?. CS 252 Computational Science & Engineering Track Pre-Requisite Flowchart Option One (Applied) List One List Two Courses outlined in bold are required. I'm pretty sure my shell grade was double my web server grade. I have seen the shell project and it has a lot of stuff. edu; PSO sessions are: Tuesday 4:30pm to 5:20pm, HAAS 257; Wednesday 2:30pm to 3:20pm, HAAS 257; Thursday 3:30pm to 4:20pm, HAAS 257; Midterm will be held on Thursday Mar 7th during the normal class hours. I'd really appreciate any help on this. 5. Counter-Strike: Global Offensive, also known as CS:GO, is a highly popular first-person shooter game that has gained a massive following since its release. Currently sitting at a 20/70 for the shell lab and it's due Sunday. I need to take cs381 next semester, two options, Alexandros Psomas and. All announcements will be sent via email or posted in piazza Grade Distribution. I did both and 348 on semester. We will be using java as the server end, and HTML5 as the front end. Aka if your second function misses one test case our of 50, you might get a 10% on the homework. Look at the slides and not at what others upload to github. Not bashing the current professor (he's great!), but I feel like I would learn a lot more if I had a strict professor that goes through lots of tough material and expected a lot out of his/her students. Diamond Controversy - Diamond controversy centers on the human rights issues that accompany diamond mining. Aug 14, 2019 · CS 252: Systems Programming. Coursework for Purdue Systems Programming course. You should really aim to finish the semester with an 100% average in projects, and over an 100% average in homework (including the bonus, you will only need to score an average of around 77% to achieve this). Geology Chapter 2 multiple choice thuynh281 CS 252 Midterm Study Guide Andrew_Choi225 Data Type Qualifiers (C progaming language) Purdue Web Authentication - Loading Session Information. Why is this at the top of new, it was posted 21 hours ago? He bribed Snoo. 348 is a pretty easy and low effort class afaik so it should be totally manageable. If you have trouble accessing this page because of a disability, please contact the ITaP Customer Service Center at 1-765-494-4000 or itap@purdue When do machine learning algorithms work and why? How do we formalize what it means for an algorithm to learn from data? How do we use mathematical thinking. The default behavior for SEGV is to kill the process and dump core Otherwise, if VM address is in a valid page, then the page has to be loaded from disk. University: Purdue University. Does anyone have experience taking CS 252 over the summer? Plenty of students do just fine in the summer. Four of the Most Important Concerns for Investors and the Market This Week. Webserver is more difficult than shell, change my mind. Purdue please get your shit together upvotes. All basic skeleton sources belongs to Purdue C. In a nutshell, you can take 307 before 252 and the workload for 307, in my opinion, is a lot less than the workload for 252 For help with this page, contact Office of the Registrar at registrar@purdue CS 25200 - Systems Programming00. The way liquid asphalt performs when used for highway construction depends on the p. Academics ️ What's the best way to prepare for a multiple-choice final for CS252? Share Add a Comment. Contribute to yechen3/cs252 development by creating an account on GitHub. The final grade will be about 50% midterm and final exams, 40% projects and homeworks, 10% attendance Address space. This is for the class lecture note in CS 252. True False Questions Answer True/False (T/F) __T__ The loader is also called "Runtime Linker" __T__ COFF is a format for. In the DSCS Capstone experience, students will be challenged to integrate their accumulated knowledge and technical and social skills in order to identify and solve a problem relevant to issues encountered by data scientists, and to communicate the results of their efforts to their peers. I’m a sophomore in a computer science and will take CS 252 with Gustavo next spring semester. Purdue University, USA. CS 252 (Turkstra, Fa19): Difficult from the sheer volume of code in the projects, but material-wise, not much more difficult than the average CS class. *Or STAT 416 or STAT 512. Prerequisite, may be taken CS 180 CS 182 CS 240 We would like to show you a description here but the site won't allow us. 252 was my favorite CS class, not gonna lie. Recently Asked Questions. CS 307: Software Engineering I. Computer Science Prerequisite Flowchart - Minor. hataraki ari This is very useful for the class preparation and exams and etc. Computer Science Courses: Spring 2023 Undergraduate. Teaching Assistant, Purdue University, 2021. CS 307: Software Engineering I. In order to view courses that are available at a given time, and the details of such courses, please visit the myPurdue Schedule of Classes. 03 - This is for the class lecture note in CS 252. I spent on average around 5 hours per week on CS 251, around 2 hours on CS 242, and did fine on all the assignments, quizzes, and exam. pdf Changelog If any changes must be made to the lab, they will be posted here (and probably other places as well). B. Depends on who's teaching 373. Purdue University CS 25200 Systems Programming Spring 2024 Lab 01: Malloc Code Review Part 1 Checkpoint Code Review Form Final Slides lab1part1. Jun 13, 2016 · Sorting algorithms not based on comparisons: Bucket and Counting sort, Radix sort Oct 22, 2017 · the famous cs252 shell project. Recruiters love to hire Purdue students, and classes are challenging yet rewarding. [grows downward] What are dynamic libraries? They are libraries shared with other processes. Lab3_ Shell CS252 Lab 3 - Implementing a Shell FAQ | Part3Notes | Rubric | Code Review forms NOTE: Text in green indicates extra I am a sophomore in CS. edu or 765-494-4000 Purdue University is an equal access/equal opportunity university. A schedule like this shouldn't be too bad. Academics ️ I got 72% and got a B-. The Purdue Capture The Flag Team is formed from any members willing and able to attend, learn, and have fun hacking the planet. because no. -Default router - Used to send packets to hosts. Q: Who is CS 253 designed for? Q: Who is CS 253 desig. What have the CS 252 curves been historically? Specifically with Gustavo, what curve percentage did you guys get in the past? comments sorted by. Build the shell program by typing : make. accent chair with gold frame Like the other commenter said, go to every office hour/lab you can. Purdue please get your shit together upvotes. S (cs252) Also, all codes what I additionally implemented is stored in Purdue central git as well. Apparently the only reason for this was because they didn't have enough time to make a robust enough autograder to keep grading. Add your thoughts and get the conversation going Welcome to Purdue! Members Online. Should I prep to fail this class? Go to every single office hour/labs u can. -Shell Project for Purdue cs252. Every comment from the Fed will be dissected ad nauseum as monetary policy seems to be the only thing that matters in this market right nowCS It is now just over a year since t. Description: Introduction to macroeconomic theory. Find and fix vulnerabilities Codespaces cs252 cs354 Was suppose to take CS252 next semester, F2024. This is very useful for the class preparation and exams and etc. The course also covers topics such as runtime systems, intermediate. Course: Systems Programming (CS 25200) More info Save. You will turn in this part electronically by typing the following command: git commit -am "Lab5 Part 1 submission" git push Verify that you have turned in your files correctly by typing: git status. Look at the slides and not at what others upload to github. Frequently asked questions Your server should look like this: This is the http-root-dir as served by the CS HTTP Server. Gustavo Rodriguez-Rivera was awarded the ACM Faculty Award in Computer Science 2020, 2023, and Best Teacher in the School of Science in 2014, 2016. In general 252 isn't about how much you know, but rather having a consistent strong work ethic. Final Review Homework cs252 final review homework answer this practice exam and turn it in brightspace write program arg1 arg2 that implements the command arg1. CS 252: Systems Programming Fall 2023 Project 1 Prof. Twitter's withdrawal from an agreement on disinformatio. If I HAVE to take 2 other CS classes with CS381, what should they be. wyff radar Study with Quizlet and memorize flashcards containing terms like Text Data BSS Heap Stack, Instructions that run the program. 448 includes a lot of 348's knowledge, and adds a lot more to it. CS Minors must complete 5 CS courses, of which CS 180, 182,and required A grade of C or better … The square root of 252 is equal to 15 Written in simplified radical form, the square root of 252 is equal to 6 times the square root of 7. CS252: Systems Programming Syllabus Instructor Ninghui Li Class Homepage An updated syllabus, class handouts, lecture notes, and other Purdue University is a world-renowned, public research university that advances discoveries in science, technology, engineering and math. Languages6%0%4%. Jul 8, 2024 · CS 25200 - Systems Programming00. Welcome to Purdue! Cs252. With its competitive gam. Most CS classes are usually on some curve. cs 252 final grade i'm writing this cause i know in the future, there will be 252 students searching reddit for what the curve is gonna be like and how to deal with the class and all. The good new is, Turkstra's specialty is systems. For a list of all course subject codes mapped to their full subject title, please see Course Subjects and Descriptions. Contribute to yechen3/cs252 development by creating an account on GitHub.
Post Opinion
Like
What Girls & Guys Said
Opinion
61Opinion
CS 252 is a ton of coding and time consuming. binary tree is defined as a tree with a single node, or, a tree whose root has an ordered pair of children which are binary trees. Tiark is actually a pretty good professor for 352 as well, and Greg, the. Not hard. Go to Purdue r/Purdue • by. Midterm Fall 2000 Name Fall 1999 CS 252 pts Fall 1999. Get the textbook for 250 "Computer Architectural by Douglas Comer" and for 251 familiarize yourself with sorting algos, minimum spanning trees, searching algorithms, heap data structure, red. This would be considered an academic integrity violation. Faculty & Researchers; Staff; Hiring; Graduate Students; Student Organizations; Ombuds/Student Concerns Form;. Prerequisites: CS 18200 (Foundations of Computer Science) CS 24000 (Programming in C) Detailed Syllabus: Digital Logic: fundamentals of digital logic; using a breadboard to create a digital circuit; As a student, 252 with 2 other cs classes was pretty easy. DSST, or DSMA) and Artificial Intelligence (AI or AIP) students who are not dua. Among those of you who take CS 252 before, is it universal to take other cs courses with it? Can you give me the recommendation courses if any? This tbh, you'll be fine. CS 252 Computational Science & Engineering Track Pre-Requisite Flowchart Option One (Applied) List One List Two Courses outlined in bold are required. Purdue University is a renowned educational institution that has been providing quality education to students for over 150 years. Detailed Course Information Detailed Course Information. 448 includes a lot of 348's knowledge, and adds a lot more to it. Undergraduate course listing; Catalog Title Instructor Time; CS 10100: Digital Literacy I think most CS track classes require only 251 anyways so I would take some other classes and then take 252 in the spring with Gustavo, the man is the GOAT. Prerequisite: CS 25000 (Computer Architecture) CS 25100 (Data Structures and Algorithms) Detailed Syllabus: Program Generation, Representation, and Transformation CS252 - Purdue University CS252: Systems Programming Gustavo Rodriguez-Rivera Computer Science Department Purdue University My work for CS252 at Purdue. 24 hour fitness roseville 252 is 252, time consuming as hell. -Default router - Used to send packets to hosts. Host and manage packages Security. How bad of an idea is it to take CS252 in the Summer then 3 Software Engineering courses during each of the following 2 semesters? I wouldn't take any other course during the Summer View Notes - Midterm Fall 2000 from CS 252 at Purdue University. A computer has 32-bit addresses, 32-bit words, and byte-addressed memory starting at address 0x01ff044b is aligned B False Consider Figure 2. You will have 4-5 projects that make about 50% of your grade (including implementing malloc, making your own shell and building your own web server) and conceptually heavy exams. Conditional breakpoints, debugging multiple processes, etc I already downloaded from Github a sample persons CS 252 lab and will delete the code except for the functions. Detailed Course Information. Give a pseudocode description of an algorithm that takes a binary tree T as input and trims it down to a. Jul 8, 2024 · CS 25200 - Systems Programming00. Gustavo Rodriguez-Rivera was awarded the ACM Faculty Award in Computer Science 2020, 2023, and Best Teacher in the School of Science in 2014, 2016. CS252-LB01-Malloc-separate-free-alloc-hdr-multiple-free-lists-optimized-split-left-AddEndOfList-List. All basic skeleton sources belongs to Purdue C. In this article, we will explore some free alternatives to CS:GO that will. warhammer 40k book Open comment sort options Top Controversial Q&A. The 1968 Ford Mustang California Special -- which was only sold in the Golden State -- is often mistaken for a Shelby. I’ll be taking CS 252 this coming spring. Low-level programming; review of addresses, pointers, memory layout, and data representation; text, data, and bss segments; debugging and hex dumps. Purdue to Chicago Flight: Photos, Video, and Review! upvotes. Computer Science Courses: Summer 2023 Undergraduate. This website was inspired by the team at GopherGrades (from the University of Minnesota), the team lead by Wade Fagen-Ulmschneider (from the University of Illinois), and Austin G Fall 2021, Spring 2022, Summer 2022, and Fall 2022 data was provided by Joey Diesen. Just don't do an insane combo like CS 252, CS 352, CS 381 (this might not be possible) 2 NoTransportation6971 ago. -Implemented a shell interpreter using C, C++, Lex& Yacc, -enabling users to interact with OS through command line. The final grade will be about 50% midterm and final exams, 40% projects and homeworks, 10% attendance Address space. Teaching Assistant, Purdue University, 2021. Companies that invest 10% or more of their revenue into the CS function have the highest net recurring revenue. 307 and 407 (which is very similar) are required courses for the SWE. Select the desired Level or Schedule Type to find available classes for the course. Undergraduate course listing; Catalog Title Instructor Time; CS 15900: C Programming Jul 20, 2021 · Purdue UniversityCS 252HW1-Spring2020 CS 252 CS 252. Purdue University is a prestigious institution known for its academic excellence and cutting-edge research programs. Gustavo Rodriguez-Rivera was awarded the ACM Faculty Award in Computer Science 2020, 2023, and Best Teacher in the School of Science in 2014, 2016. Siyuan He, he662@purdue. CS 252 CS 251 CS 240 CS 180 Reply reply sjh919 • CS182 CS250. Contribute to HotelCalifornia/shell development by creating an account on GitHub. He's such a great professor, and he actually wants you to succeed. CS 426 with spaf is a lot of reading can get time consuming. 245 lines (204 loc) · 4 This is lab content of CS252 System Programming. embarcadero 41 List of Topics (By Week): Introduction: modules and interfaces, tools and software. Counter-Strike: Global Offensive, commonly known as CS:GO, is one of the most popular first-person shooter games in the world. xml ¢ ( ̜ێÚ0 †ï+õ ¢ÜV`'Ðí¶ ö¢‡« VÚí ¸‰ ´‰cņ. Contribute to IainWood/Malloc development by creating an account on GitHub. The final exam schedule will be available in late September for the fall term, in late February for the spring term, and in late June for the summer term. Googling rarely helps. Computer Architecture 100% (4) 511 About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright. Quartz hosted a exclusive advance screening for a 40-minute investigative documentary into big pharma's marketing practices overseas. Be the first to comment. View Lab - CS 252 Lab3_ Shell. Purdue University CS 25200 Systems Programming Spring 2024 Lab 01: Malloc Code Review Part 1 Checkpoint Code Review Form Final Slides lab1part1. The Purdue University School of Mechanical Engineering curriculum includes a strong component in General Education to provide students an integrated and well-rounded program in. Welcome to Purdue! Members Online • Confident_Catch_8641. Just make sure the gen eds are easy (take something like phil 110, pol 130, etc CS 252: Systems Programmingedu. For help with this page, contact Office of the Registrar at registrar@purdue CS 25200 - Systems Programming00. Packet (B, 1234, X, 80) then sent to X The old source IP (A) and port (4563) are added into the NAT table for use when packets come back When packet is back from X, NAT box looks up the destination port (1234) in NAT table and substitute the destination IP and port with original values (A, 4563) Go to Purdue r/Purdue • by RingusChungus98. People who say you have to go in blind are wrong. The bottom line is that it depends entirely on your skillset.
It grows as you request more. Total: 15 to 17 credit hours. CS252: Midterm Exam 1. Unless you intend to work on designing databases, it's not super useful. 34ddd sister size Counter-Strike: Global Offensive, also known as CS:GO, is a highly popular first-person shooter game that has gained a massive following since its release. Computer Science Prerequisite Flowchart -Minors CS 180 CS 182 CS 240 CS 250 Prerequisite Prerequisite, may be Thank you for your interest in the Computer Science Graduate Program at the Purdue University West Lafayette Campus. CHM 11500 (4 credits): General Chemistry I. Don't take too many more CS classes on top of this one though Jul 9, 2024 · For help with this page, contact Office of the Registrar at registrar@purdue CS 25000 - Computer Architecture. fnaf sanshee Purdue campus reaching student capacity, Chiang says. Select the desired Level or Schedule Type to find available classes for the course. Purdue University is an equal access/equal opportunity university. CS252 Homework 1 Answer this practice exam and turn it in pdf format using the following command in data: turnin -c cs252 -p hw1 Part 1. Gustavo is teaching 252 next semester and its a really easy class (if you put in enough time, the labs are really easy). 381 will be a hard class so don't add a third cs class. Prerequisite: CS 25000 (Computer Architecture) CS 25100 (Data Structures and Algorithms) Detailed Syllabus: Program Generation, Representation, and Transformation CS252 - Purdue University CS252: Systems Programming Gustavo Rodriguez-Rivera Computer Science Department Purdue University My work for CS252 at Purdue. -IP address - Current IP address of machine. spankbang superheroine Contribute to LDY681/CS-252-Systems-Programming development by creating an account on GitHub. He has different standards than Gustavo, especially when it comes to course material and grading. Go to Purdue r/Purdue • by lackofemmagination. Computer Science Courses: Spring 2022 Undergraduate. -Implemented a shell interpreter using C, C++, Lex& Yacc, -enabling users to interact with OS through command line. For starters, some people exhibit varying degrees of genetic or acquired immunity to the irritant -- a reality mo.
runCommand will return 0 on success or -1 otherwise. The only thing I've accomplished is rounding the size up to the next multiple of 8. Twitter's withdrawal from an agreement on disinformatio. 4 percent of your grade. The second half of 250 labs is in ARM assembly, at least when I took it, and taking some time to learn the syntax will help greatly. CS252-LB01-Malloc-separate-free-alloc-hdr-multiple-free-lists-optimized-split-left-AddEndOfList-List. View community ranking In the Top 5% of largest communities on Reddit. "Within US Software, MSFT is our Top Pick," Credit Suisse said. Mar 9, 2024 · Computer Science Courses: Fall 2024 Undergraduate West Lafayette. Prerequisites: Computer Architecture - CS 25000 Programming in C - CS 24000 Foundations of Computer Science - CS 18200 Problem Solving and Object-Oriented Programming - CS 18000 Data Structures and Algorithms - CS 25100 (Corequisite) Purdue CS 252 Midterm0 (7 reviews) Flashcards; Learn; Test; Match; Q-Chat; Get a hint. The Purdue course catalog bulletin lets you search for every class and course for every major offered at the West Lafayette/Indianapolis campus. I spent on average around 5 hours per week on CS 251, around 2 hours on CS 242, and did fine on all the assignments, quizzes, and exam. www spareroom co uk login Q: What is the differ. Gustavo Rodriguez-Rivera. View mutual connections with Aryan. The Purdue Capture The Flag Team is formed from any members willing and able to attend, learn, and have fun hacking the planet. because no. I'm in CS483 with him right now, and he's really good and making you understand the material and keeping class interactive. Welcome to Purdue! Apr 23rd, 2023. The Boilermakers, as they are known, have a rich history of success acr. Summer 2020 Jul 15, 2024. Academics ️ I saw old post saying the midterm is multiple quiz, but it's not COVID time anymore, what's the format of midterm and final right now? Do u need to go to lab and take written exam?. Prerequisite: CS 18000 (Problem Solving and Object-Oriented Programming) Detailed Syllabus. Please watch this space for changes, and check Piazza for potential temporary adjustments. pollen count youngstown ohio Counter-Strike: Global Offensive, commonly known as CS:GO, is one of the most popular first-person shooter games in the world. The final grade will be about 50% midterm and final exams, 40% projects and homeworks, 10% attendance Address space. Schedule Gustavo Rodriguez-Rivera, LWSN 1210. The bottom line is that it depends entirely on your skillset. ), bash shell scripting (basically a program where statements are terminal commands), leading into the shell project (implementing features in bash shell like piping, wildcards, environment variables, You'll also learn about forking processes and managing file descriptors in this project. True False Questions Answer True/False (T/F) __T__ The loader is also called “Runtime Linker” __T__ COFF is a format for. Webserver is more difficult than shell, change my mind. ADMIN MOD Fall 23 Schedule. I … CS252 Final Review Homework. Fall 2023 Jul 15, 2024. Purdue University Spring 2000 Midterm Solutions. Here's the data I have so far (to be updated), out of 100:. Literally how you’d expect a CS major to edit a video lol. Faculty members are shaping the future of information technology through cutting-edge research. My Dynamic Memory Allocator implementation for Purdue University's CS252 Systems Programming class Readme Activity 0 stars Watchers 1 fork Report repository Releases No releases published No packages published C 887%; Makefile 1. Googling rarely helps. In general 252 isn't about how much you know, but rather having a consistent strong work ethic. A case about the role of pharma company Johnson & Johnson in th. -Implementing key shell functionality such as program execution/process creation, input/output redirection, wildcard, piping, subshell, edit-mode, history list, and Zombie Process. Gustavo Rodriguez-Rivera.