Byungkwan Jung: Byungkwan Jung started transcription [0:05] Byungkwan Jung: Okay, so welcome everyone. Now, this is the week one of our CS4448 Operating System Principles. Now, I know that everyone will be wondering how this lecture is going to be given. So, first of all, let me introduce myself. [00:25] Byungkwan Jung: So, I'm A I'm Dr. Zhong, as you can see here. I'm Dr. Zhong, and I'm the one of the CS faculties in Detroit University in Detroit, Alabama. And then my office hour that you see here is the... [00:44] Byungkwan Jung: possibly the good time that you can actually reach me if you like to communicate with the teams. And also that I will be available through the emails, of course. So if you are interested in and ask me so many of the questions, I will definitely answer through the emails. [01:01] Byungkwan Jung: Then the question rises, is that how this lecture is going to be conducted at the four starting from this October 5th to the January? [01:12] Byungkwan Jung: So, we'll be doing this week a syllabus review, because I know that everyone's not really with the textbook yet, so I just want to introduce what we are going to learn in this in this course, and then we'll look into the textbook that we need to have a look at. [01:31] Byungkwan Jung: And then, of course, then we'll be adjourning our meeting today. So the first thing is that let's have a look at our Canvas. This is basically what you see at your Canvas right now. The modules and assignments, they are not given yet. [01:50] Byungkwan Jung: What they will be, they will be available as we progress the each each week, so let's have a look at the syllabus. [02:01] Byungkwan Jung: Here, now we have the operating systems, the fall 2026, from the October 5th to the January 22nd. So please ignore that assistant professor there. I mean, that's basically, I need to update that. But as you can see that I have my information up there again. So if you want to reach me out, I'll definitely [02:25] Byungkwan Jung: to try to answer as much as possible. And of course, any of the questions, because of the time differences and all that, I might need an extra day or two to answer your questions. Of course, I'll try to answer most of your questions, of course. Now, let's have a look at the course description. [02:44] Byungkwan Jung: This is an overview of operating system functions and components. Issues include the process definition, scheduling, and memory management, and various modern operating systems that are compared. So, for the objectives, you'll be looking into the history of the operating systems, how you'll be able to describe how hardware, software, and [03:05] Byungkwan Jung: Micro code contributes to the computer systems, and how these process discussions control threads contribute to the computer systems, and we'll look into these difference between the multi-programming and multi-processing and the real-time schedulings, and of course, we have processor scheduling or system. [03:24] Byungkwan Jung: And, of course, the virtual storage operating systems work, and then we will look into the first between the organization methodologies in some of these major operating systems. We will look into these some of these APIs or using the operating system control language to complete jobs, and we'll be looking into how to embed the system. [03:44] Byungkwan Jung: embedded systems work. And of course, we'll look into the handling, the interrupts, the computers, and we'll look into how the input output works with the operating system. And you'll be and we look into the importance of the computer security systems. Of course, we'll try to fit into this as much as possible for our lectures. [04:06] Byungkwan Jung: for our meeting. [04:08] Byungkwan Jung: Of course, you can also look into the learning outcomes, but I'll try to have everything that is that mix up there. Now, students will look up the articles related to opera systems and the articles related to the book that we'll be looking into these. [04:27] Byungkwan Jung: We'll be looking into some of these important concepts. You'll be looking into the textbooks, of course. And for the prerequisite, please ignore that in 4445. Just look into that, the CS3323 and the 3330 or academic advisors approval. So I believe that everyone is. [04:47] Byungkwan Jung: equipped with the capability to take this course. Now, for the textbook textbook, you will be requiring this Operating System Concepts, Edition Ten, from the author Abraham Silberschutz. This is from the Wiley, and this is what we usually call as a dinosaur book. [05:08] Byungkwan Jung: So you can see that this is a e-book version, and then you can see that there is a big dinosaur on it on the on the top on the cover. So this is the basically the what you'll be needing for this course. And I know that this is like a 10th edition and has been from the April 2018. [05:28] Byungkwan Jung: So I believe that this textbook is also maybe available on the web also. [05:35] Byungkwan Jung: So, please have a please remember that you'll be needing this textbook to continue with the what we have here to what we have for the opera assistance. [05:48] Byungkwan Jung: Now. [05:50] Byungkwan Jung: There will be two exams, test one, the midterm, and the test 2 as a finals. And of course, you will be having a final projects, and then the assignments and quizzes. So basically, we'll be going over each of these chapters every week. [06:09] Byungkwan Jung: And then the one thing that is kind of in the concern is these quizzes. I know that everyone is having is taking this course as a taking this course as a meeting in person. Now, let me let me tell you the when I'll be visiting Hanoi. [06:31] Byungkwan Jung: So the schedule is already out. So I'm sure that I will be teaching in Hanoi from the November 25th to the December 8th. That's 2 weeks of the in-person meeting with you guys. So [06:50] Byungkwan Jung: I'll be meeting you guys in these two weeks and proceeding with the midterm and the finals during those weeks. So to do so, we must have a progressions for the a lot of chapters, of course, from the like the chapter one through 6 and more. We will need to a little bit have a. [07:11] Byungkwan Jung: About a weekly weekly development, so that once we are once I arrive in the in the knowing we should be able to take the midterm exam in the the first first Friday that we meet we meet, which is the 27th. [07:32] Byungkwan Jung: Of course, that can be changed, that based on the based on the the how we are how the things are, but this that's just a tentative schedule, and then the final exam. [07:46] Byungkwan Jung: I wish to have the final exam by the December 8th. That is my primary goal. However, I know that there is a possibility that the chapters that I cover might be taking a little bit longer than the given time. Therefore, in that case, then I will try to have that final exam [08:07] Byungkwan Jung: Through the canvas. [08:09] Byungkwan Jung: Of course, I'll try to avoid that kind of a case as much as possible. And then what we have for the last two weeks is that we'll cover some of these extra credit works that if we need to. And then if we do not need an extra credit work, I'll try to [08:28] Byungkwan Jung: I'll try to give some of the extra assignments and of course the final projects on the way. Note that we are actual class ends at January 22nd. Therefore, throughout the December and up to the early weeks of the January, you might need to spend some time on doing the final project. [08:49] Byungkwan Jung: So this will be a lot of works. So please, please make sure that you are aware of this. [08:58] Byungkwan Jung: Of course, I do also have this kind of a makeup policies. So deadline must be respected with no exception unless a proper official written excuse is provided. If an assignment test is missed without a proper written excuse, this may prevent completion of the course or 0 grade on the assignment. [09:18] Byungkwan Jung: If you foresee difficulties on any types, like such as illnesses, employment, and changes, which may prevent the completion of this course, notify the instructor as soon as possible within the deadline, not just in the few hours before either. So what I had in the past is that I actually had a student that actually sent an e-mail [09:38] Byungkwan Jung: Like 2 minutes before the exam says that he is sick, and then ask him for the extra day for an exam. So, what I did was, I would have actually said no, but I wanted to give him the second chance, so I gave him the second chance and asked him to come see me. [09:57] Byungkwan Jung: A day after, of course, that student actually never came. [10:02] Byungkwan Jung: So I do not wish to have that kind of experience with the students in Hanoi because I am aware that you guys are really, really talented and gifted students. And then I don't think that you guys will cause any kind of an issue like this. [10:18] Byungkwan Jung: Failure to do so will result in failure for the assignment or the failment of the course. If I have not heard from you by the deadline, by the deadline dates for assignment, exams, or any kind of activities, then there will be no makeup will be allowed unless extraordinary circumstances exist. [10:38] Byungkwan Jung: exists such as hospitalizations. So that means if you really, really keep sick and you are hospitalized, and then please have the doctor's emails sent to me so that I can see that whether that this is actual good evidence to have you. [10:57] Byungkwan Jung: and extra days for the assignments. Requests for an extension must be made in advance and accompanied by the appropriate written documentation. Computer problems, internet problems, confusion, busy schedule are not acceptable excuses. Late submissions without a proper excuse will obtain 0 grade. [11:17] Byungkwan Jung: even if they are one second later than the deadline. You will have plenty of times to submit your work. I strongly suggest to turn your assignments one day or at least several hours before your deadline. Please do not e-mail the instructor for extensions if you don't have proper. [11:36] Byungkwan Jung: are official excuse. [11:39] Byungkwan Jung: Please remember that I will give the extra 2 or I'll give a extra days with it availabilities. However, there will be a penalties for the late submissions as well. [11:53] Byungkwan Jung: Now, for the AI intelligence, these AI policies. So, to long story short, I say that AI is great for your personal learning, but it may not be replaced your own work when your understanding is being evaluated. [12:13] Byungkwan Jung: That means for your assignments and exams, if you try to use an AI and if you get caught, then I will say that this is going to be a serious problem. [12:28] Byungkwan Jung: So please note that, that don't use AIs on your work. I mean, it's great for your personal studies. However, the answers that is generated by the AI is not your knowledge. [12:43] Byungkwan Jung: There is a some of these studies regarding the how the people actually try to use the AI and think of it as a one of its natural thinking process of a oneself. Now, remember what AI throws at you [13:02] Byungkwan Jung: Is not the idea that you thought of. OK, how you prompted it triggers the applications to produce an answer that is tailored for that prompt. Therefore, what you seek and what you ask. [13:22] Byungkwan Jung: AI may answer that may sound correct, however, it's not always 100% correct. Therefore, you need to be very careful with the use of the AIs to study yourself. For evaluation-wise, don't ever use it. [13:43] Byungkwan Jung: Of course, additional course information, all lectures and forms are in a recording or the voice recorded PowerPoint slides. They will be uploaded on every week Monday. If I do have any kind of circumstances that rises that I may not be able to upload it on Monday, [14:03] Byungkwan Jung: Then I will definitely have that announcement. Please note that number of assignments may be adjusted based on the course progressions, and all assignments have specific due dates. Submit assignments and discussions, if there is any, through the Canvas assignments. [14:22] Byungkwan Jung: and all discussions submitted a day after the due date are considered one day late and will be penalized 10%. Assignment of discussions submitted a second day after the due date are considered as two days late and will be penalized 20%. And the submissions later will be considered no submission and given zero. [14:43] Byungkwan Jung: Anyone found cheating or copying will receive the automatic 0 for the assignment or exam and dismissal from the course. This goes for a person who copies, as well as a person who allows their work to be copied, and the Deans of Student Office will be notified. Now, in our case, when we have an exam... [15:03] Byungkwan Jung: In Hanoi, I will be monitoring you guys, and I'll try to have an additional staff to work with me to monitor your activity. Therefore, if I see any, I will instruct the staff and myself will be catching those who are copying. [15:25] Byungkwan Jung: the exams. Unfortunately, I did have some of the experiences with one or two students. Please don't ever try to copy your peers' work. I know that you would like to have good scores on these exams. [15:45] Byungkwan Jung: However, copying is not a way, and if you get caught red-handed, and there is something that I cannot help you with, so please study, study well, and I will even try to give you some guides on how to study for those midterms. [16:04] Byungkwan Jung: and the finals. Please don't ever try to copy one's work from your peers. Don't ever. [16:14] Byungkwan Jung: Okay, so since there is nothing available at the moment. [16:20] Byungkwan Jung: So, I know that there are lots of students for this course, and therefore that I will need a little bit of a... [16:29] Byungkwan Jung: A little bit about adjustment to the assignments and the exams that I have to give. [16:36] Byungkwan Jung: However, I'll try to have as detailed as possible so it still meets the course objectives and to your learning outcomes. [16:48] Byungkwan Jung: I know that this has been a very short descriptions of what's going to be for this course operating systems, but however, I don't think that it will be truly a problem. So I expect everyone to prepare your textbook. [17:07] Byungkwan Jung: and be ready for the chapter one starting next week. So we won't be having a lecture upload on this week. This is the only things that will be available. But starting from the next week, which is a week two, I expect everyone to have it. [17:27] Byungkwan Jung: so that we can proceed with the chapter one. [17:30] Byungkwan Jung: So, thank you all, and then I'll see you guys next week. Byungkwan Jung: Byungkwan Jung stopped transcription