2019년 12월 4일 수요일

[Computer Networks , Probability, and Platform-based Programming] Topics covered by Final exams (Modified on Dec. 4)

Final exams are not comprehensive. So you do not have to study topics covered by midterm exams!!

[Computer Networks]


[Do not list]
DNS, TCP including TCP cumulative ACK and TCP state machine.

[Must list]
NAT, Subnet Mask, CIDR, Link State & Distance Vector Routing, Mobile IPv4, and the other topics discussed at classes since the midterm exam
------------------------------------------

[Platform-based programming]

[Do not list]
JDBC, Java SQL, JavaFX GUI and Event Handling, Java Network Programming including Socket API


[Must list]

try-catch with throw exception handling
Multithreading programming
------------------------------------------

[Probability]

시험 범위는 2장 2.7절부터 시작입니다.
감마분포와 카이제곱분포는 공부하지 않아도 됩니다. 그러나 지수분포는 공부하도록 합니다.

시험 범위는 중간 고사 이후 부터 입니다.
중간 고사 이후의 교재 예제와 홀수 번호 연습 문제를 풀어 봅니다. 답은 교재 Appendix B에 있습니다. 

Keep up with your study~
Wish you best luck!!


[Program Sources] Chat Client

Chat Client


2019년 11월 28일 목요일

[HW#7] Due: Dec. 5 (Modified on Nov. 28)

HW#7


[Additional conditions] Each bear randomly and repeatedly sleeps between 100ms and 5000ms

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 




2019년 11월 22일 금요일

[Final Exam] Dec. 10

The final exam will not cover topics included in the midterm exam

(Namely, it is not comprehensive)

We will take the final exam in the same classroom & class hours used for class meetings during this semester.



2019년 11월 20일 수요일

[HW#4] Due: Nov. 28

p.112

3.1, 3.3, 3.7, 3.13, 3.15

p.118

3.31, 3.29, 3.33

p.126
3.39, 3.43, 3.53, 3.55

수기 (손 글씨) 작성으로 숙제를 제출하여도 됩니다. (다만, 글씨는 명확하고 가독성이 있게 기술해야 합니다. 그렇지 않은 경우 0점 입니다.)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 




2019년 11월 12일 화요일

2019년 11월 8일 금요일

[HW#3] (Due: Nov. 14)

P. 102

2.91, 2.93, 2.95, 2.99, 2.101

수기 (손 글씨) 작성으로 숙제를 제출하여도 됩니다. (다만, 글씨는 명확하고 가독성이 있게 기술해야 합니다. 그렇지 않은 경우 0점 입니다.)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 




[HW# 6] Car Racing (Due: Nov. 21)

[HW# 6] Car Racing

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 



[HW #5] Clock (Due: Nov. 14)

[HW #5] Clock

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 





[Homework #4] DNS (Due: Nov. 14)

Wireshark DNS

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 



2019년 10월 22일 화요일

[Platform-based Programming] JavaFX Installation Guide

1. Install e(fx)clipse using the install new software menu under the eclispe help menu
(Please refer to the following screen shot.
Just click the image to to get enlarged image)





















2. Run the following codes to check out your installation

import javafx.application.*;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.stage.Stage;

public class MyJavaFx extends Application{
@Override
public void start(Stage primaryStage) throws Exception {
Button btOK = new Button("OK");
Scene scene = new Scene(btOK, 200, 500);
primaryStage.setTitle("MyJavaFX");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
Application.launch(args);
}
}

You can see the following Java GUI application
(Please refer to the following screen shot)





















2019년 10월 21일 월요일

[Computer Networks] Topics covered by the midterm exam

The midterm exam will cover topics discussed on the first day of classes through Oct. 17.


Keep up with your study~



2019년 10월 20일 일요일

[Platform-based Programming] Topics covered by the midterm exam

Questions on the midterm exam can potentially cover topics that we've covered in the class so far including polymorphism, inheritance,  abstract, and interface discussed on Oct. 17.

First, analyze and practice the source codes discussed in the class.
Second, modify or change them with your creative ideas to check out what happens to them.
(For example, type cast between base and derived classes)

Keep up with your study!!



2019년 10월 18일 금요일

[Probability Midterm Exam] Topics covered by the midterm exam

The midterm exam will cover pp. 11 through pp.95 in the textbook.
Questions on the midterm exam can potentially cover examples in the class discussions)

Keep up with your study~

(교재 예제와 홀수 번호 연습 문제를 풀어 봅니다. 답은 교재 Appendix B에 있습니다.)


2019년 10월 14일 월요일

[Probability] You cannot use a calculator while you are taking the midterm exam!!

Do not use your smart devices, including a calculator!!


[Midterm exam] Midterm exam on Oct. 29 (Tuesday)

Midterm exams (Written exams)  will be conducted on October 28.
They will be taken at the same classroom during the same class hour.

[Notice]

1. Topics and review lists for the coming up midterm exam will be posted next week!!

2. Platform-based program exam will be a kind of a written exam. (It's not a lab programming test)


2019년 10월 9일 수요일

[Platform HW4] Modified on Oct. 10 (Due: Oct. 24)

HW4 (points 20)

[Notice]
- In your homework solution, you must describe the class hierarchy.
- Use polymorphism and super() or super.???() methods, and static variables  in your programming.

- Type your homework using the MS-Word. (Otherwise, you will get ZERO points)


Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26).Due Date:by 7:00 pm (or much earlier is possible). 






[Homework# 3] Due: Oct. 17

Homework# 3 (10 points per each sub-problem: HW#3-1, HW#3-2, HW#3-3, HW#3-4)

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26).Due Date:by 7:00 pm (or much earlier is possible). 






2019년 9월 27일 금요일

[HW#2] Due: Oct. 4 (Problems 1.76 and 1.77 are added)


연습 문제 1.14, 1.23, 1.32, 1.50, 1.55, 1.69, 1.71, 1.76, 1.77

책이 없는 학생은 책이 있는 학생들에게 문제를 요청합니다.
문제는 기술하지 않아도 됩니다. 답과 풀이 과정만 작성하면 됩니다.
Type your homework using the MS-Word or HWP (숙제는 워드 프로세서로 작성합니다)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 




[Lecture Notes] Chapter 2 (Random Variables, Expectation...)

[Lecture Notes] Chapter 2



2019년 9월 25일 수요일

[Probability] Homework Solution Sample HW#1

A sample of homework #1 solutions is attached for your information.
(The sample homework does not mean the best one among all solutions submitted for homework #1)

No more information will be posted for your further homework !!


[Computer Networks] Homework Solution Sample HW#1

A sample of homework #1 solutions is attached for your information.
(The sample homework does not mean the best one among all solutions submitted for homework #1)

No more information will be posted for your further homework !!






2019년 9월 24일 화요일

[HW #2] (Due: Sep. 26)

HW2

Finalize the incomplete Java sources as attached homework file!!

Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

[Level test score]

5 minutes per each question : Very Excellent
10 minutes per each question : Excellent
15 minutes per each question : Very Good
20 minutes per each question : Good
More than 20 minutes per each question : ㅠ . ㅠ

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 




2019년 9월 21일 토요일

[HW#2] ARP (Due: Oct. 2)

HW 2

ARP will be discussed at this coming Tuesday.
Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26), by 7:00 pm (or much earlier is possible). 





[Lecture Notes] ARP

[Lecture Notes] ARP


2019년 9월 20일 금요일

[HW#1] Homework 1 (Due: Sep. 20)


Python SampleCode

(*) 다음과 같은 질문을 많이 하였습니다.

대부분의 문제 답들은 기각이 되어야 하는 것을 정답으로 나오는데, 실제 풀어보니 기각이 되지 않는다.
(가설: 구미공장과 삼송공장의 불량율은 30%이다)

- 직관적으로 보면 불량율 제품의 개수가 6개인데, 구미공장의 불량율 제품의 개수가 5개입니다.
   구미공장의 불량율 제품의 개수가 평균에서 멀리 떨어져 있을까요 아니면 가까이 떨어져 있을까요?
  •   평균으로부터 멀리 떨어져 있으면 (편차를 고려하여) 일어나지 않을 확률이 발생한 것입니다. => 만약 기각된다면, 불량율이 30%인 공장에서 5개의 불량제품이 발생할 수가 없다는 의미입니다.
  •    평균으로부터 가까이 떨어져 있으면 (편차를 고려하여) 그 분포에서 발생될 확률이 높은 것입니다. => 만약 기각되지 않는다면, 불량율이 30%인 공장에서 5개의 불량제품이 발생할 수도 있다는 의미입니다.

이 숙제를 통해 아래와 같은 사항을 알 수 있습니다.
=> 비교하는 기준 혹은 수학적 접근 방법에 따라 다른 해석을 할 수 있다는 것입니다.
=> 정답 유무와 관련없이 여러분의 의견을 논리적으로 잘 기술하여 주세요.

Type your homework using the MS-Word or HWP (워드 프로세서로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26).Due Date:by 7:00 pm (or much earlier is possible). 




[Lecture Note #7: OOP] Class and GUI

Abstract Classes

Java Fx

Event Handler

Java UI and Multimedia


2019년 9월 11일 수요일

[Distribution Table]

Distribution Table



[HW#1] Homework 1 (Due: Sep. 18)


Type your homework using the MS-Word or HWP in English. (워드 프로세서를 이용하여 영어로 작성하시오)

Please submit your HW to the report box in front of NC Lab, where located at office #318,자연대연구실험동 (c-26).Due Date:by 7:00 pm (or much earlier is possible).