A website for courses of Major Computer Science, NKU

Overview

NKUCS.ICU

该域名原为建站者个人博客,如需访问,可点击链接

NKUCS,一个充满了「神仙」和「神仙」课程的专业。

本站存在的目的是?

本站的面向群众是南开大学计算机学院和网络空间安全学院的本科生,不局限于 CS 专业,下简称 NKUCS。

尚未开通研究生信息渠道,To be updated,如有意愿维护信息渠道也请见下栏,联系网站维护人员 @emanual20

和其他所有学院相同,任何课程中,既存在一些优秀的高质量课程,也存在不少滥竽充数的低质量课程。

因此,本网站的存在,旨在记录 NKUCS 所有课程的信息,以及历届学生对其的评价。

原则上来说,本站所有内容均由一届又一届的 NKUCS 学生共同协作编写,内容覆盖课程相关的一切,譬如课程的大致内容、授课教师、授课方式,以及更宝贵的,学姐学长们对课程的评价与心得

建站者所希望的,是这个网站能够帮助大家避免信息的不透明,从而避免错过优秀的课程;同时,学姐学长们留下的经验,也能够帮助后来者以更高效更有收获的方式完成对课程的学习。

建站者决定建站的原因?

  1. 建站者在入学时并没有成型的经验分享制度,大多数的学习经验只能通过学姐学长直系相传。建站者同样希望能够扮演当年学姐学长的身份,只不过以另一种更加透明的方式回馈给同学们。同时,通过学长学姐口口相传的方式难免会出现个人建议的片面化,建站有效避免了"一家之谈"泛滥的现象。

  2. 作为 CS 相关专业的同学,受程老师 DOCX 计划 的启发,建站者认为我们 CS 相关专业的同学也有必要遵循互联网开源精神。

  3. 建站者在初期探索阶段使用个人博客形式建站,发现很难进行信息交互是一个很大的问题,大多数时候反馈信息都需要同学们加到建站者的个人联系方式,造成信息沟通的不便。因此,本次使用决定使用 静态页面+Gitalk 建站,用户在评论区评论即可完成信息交互。

如何参与本站的建设?

  • 最小白的方式,是将要更新的页面和资源文件发送到维护人员的邮箱

  • 最简单的方式,是在本站每个页面下方的评论区,留下你所愿意提供的信息与评价,网站维护者会在第一时间看到,且会酌情将其添加为对应页面的内容。评论区使用Github授权登陆即可,有时Github可能会抽风,这时需要架梯子或稍等一段时间后才能访问。

  • 更加直接的方式,是点击本站右上角的章鱼图标,进入本站的 Github 仓库,以 Pull Request 的方式,提交你对本站内容的改进。

如果你能够长期参与本站的建设,可以联系以下任意一位现任长聘维护人员,成为本站的维护人员,长期招募

现任长聘维护人员 @emanual20@VitalC-3026@Rainefly

我们欢迎一切形式、不论大小的贡献! 🔥

Notice 贡献须知

  1. 如需上传资源文件请上传pdf文件,单个文件大小不要超过 5MB

  2. 评论区依托于 Github 的 Gitalk 功能,可能需要登录 Github 账号才能看到各评论区内容

Pull Request 贡献指南

  1. Fork 本仓库。

  2. 找到你想更新的课程对应的文件,进行修改。

  3. README.md 中的近期更新界面部分 👇 添加你修改的内容,以便其他同学查阅。(不用修改最新评论)

  4. 发起 Pull Request,等待维护者审阅。

使用须知

  1. 评论区需要使用Github授权登陆,第一次未登录可能会显示"尚未创建评论区"相关提示性话语。这时需要架梯子或稍等一段时间后即可访问。

  2. Github账号原则上只用邮箱就可以注册,所以其实可以是匿名的。

  3. 不能发表人身攻击、辱骂等言论,不能发表反动、淫秽色情等违法犯罪言论,初次删除,多次封禁IP。

Magic Link下载须知

Magic Link通常指向Github仓库链接,上传的资源文件一般是pdf文件,通常用于单个下载(但必须要挂梯子)。

必须挂梯子的方式:
单个下载时,显示"sorry,this file is invalid so it cannot be displayed"或"检查raw.githubusercontent.com中是否有拼写错误"不是因为资源挂了,而是因为没挂梯子。

不挂梯子的方式:

  1. 直接点主页右上角章鱼图标进入该网站仓库链接,选择绿色的code,下拉栏点击Download Zip,注意这样会下载整个工程,你需要自己找资源在哪里,一般会位于resources目录下,寻找对应课号即可。
    上传的资源文件一般是pdf文件,所以就算下载整个工程,工程大小应该也在可接受范围内(不会超过100MB)。
  2. 熟悉git的朋友,因为仓库是完全public的,第一次直接 git clone + 仓库地址,之后每次都git pull origin就行了。

近期更新页面

2021/12/4:

加入法学模块,信安法的小伙伴们也有评论区啦!

2021/12/3:

很多课程内容评论区有更新,包括但不限于如下课程:
COSC0019 计算机系统设计
COSC0033 大数据计算机应用
CSSE0038 网络技术与应用
COSC0025 并行程序设计
nkucs.icu大事记

特别感谢

本站建站灵感来源于上海交通大学IEEE试点班的主页,并参考了其Github代码建站,已获得使用许可,在此表示诚挚感谢

Owner
Sakura
This is me trying..!
Sakura
Sane and flexible OpenAPI 3 schema generation for Django REST framework.

drf-spectacular Sane and flexible OpenAPI 3.0 schema generation for Django REST framework. This project has 3 goals: Extract as much schema informatio

T. Franzel 1.4k Jan 08, 2023
A Python Package To Generate Strong Passwords For You in Your Projects.

shPassGenerator Version 1.0.6 Ready To Use Developed by Shervin Badanara (shervinbdndev) on Github Language and technologies used in This Project Work

Shervin 11 Dec 19, 2022
Visualizacao-dados-dell - Repositório com as atividades desenvolvidas no curso de Visualização de Dados

📚 Descrição Neste curso da Dell trabalhamos com a visualização de dados. 🖥️ Aulas 1.1 - Explorando conjuntos de dados 1.2 - Fundamentos de visualiza

Claudia dos Anjos 1 Dec 28, 2021
The sarge package provides a wrapper for subprocess which provides command pipeline functionality.

Overview The sarge package provides a wrapper for subprocess which provides command pipeline functionality. This package leverages subprocess to provi

Vinay Sajip 14 Dec 18, 2022
MonsterManualPlus - An advanced monster manual for Tower of the Sorcerer.

Monster Manual + This is an advanced monster manual for Tower of the Sorcerer mods. Users can get a plenty of extra imformation for decision making wh

Yifan Zhou 1 Jan 01, 2022
Simple yet powerful CAD (Computer Aided Design) library, written with Python.

Py-MADCAD it's time to throw parametric softwares out ! Simple yet powerful CAD (Computer Aided Design) library, written with Python. Installation

jimy byerley 124 Jan 06, 2023
Gaphor is the simple modeling tool

Gaphor Gaphor is a UML and SysML modeling application written in Python. It is designed to be easy to use, while still being powerful. Gaphor implemen

Gaphor 1.3k Jan 03, 2023
Żmija is a simple universal code generation tool.

Żmija Żmija is a simple universal code generation tool. It is intended to be used as a means to generate code that is both efficient and easily mainta

Adrian Samoticha 2 Nov 23, 2021
ACPOA plugin creation helper

ACPOA Plugin What is ACPOA ACPOA is the acronym for "Application Core for Plugin Oriented Applications". It's a tool to create flexible and extendable

Leikt Sol'Reihin 1 Oct 20, 2021
Convert excel xlsx file's table to csv file, A GUI application on top of python/pyqt and other opensource softwares.

Convert excel xlsx file's table to csv file, A GUI application on top of python/pyqt and other opensource softwares.

David A 0 Jan 20, 2022
Crystal Smp plugin for show scoreboards

MCDR-CrystalScoreboards Crystal plugin for show scoreboards | Only 1.12 Usage !!s : Plugin help message !!s hide : Hide scoreboard !!s show : Show Sco

CristhianCd 3 Oct 12, 2021
The purpose of this project is to share knowledge on how awesome Streamlit is and can be

Awesome Streamlit The fastest way to build Awesome Tools and Apps! Powered by Python! The purpose of this project is to share knowledge on how Awesome

Marc Skov Madsen 1.5k Jan 07, 2023
Source Code for 'Practical Python Projects' (video) by Sunil Gupta

Apress Source Code This repository accompanies %Practical Python Projects by Sunil Gupta (Apress, 2021). Download the files as a zip using the green b

Apress 2 Jun 01, 2022
The Python Dict that's better than heroin.

addict addict is a Python module that gives you dictionaries whose values are both gettable and settable using attributes, in addition to standard ite

Mats Julian Olsen 2.3k Dec 22, 2022
Python Eacc is a minimalist but flexible Lexer/Parser tool in Python.

Python Eacc is a parsing tool it implements a flexible lexer and a straightforward approach to analyze documents.

Iury de oliveira gomes figueiredo 60 Nov 16, 2022
sphinx builder that outputs markdown files.

sphinx-markdown-builder sphinx builder that outputs markdown files Please ★ this repo if you found it useful ★ ★ ★ If you want frontmatter support ple

Clay Risser 144 Jan 06, 2023
Official Matplotlib cheat sheets

Official Matplotlib cheat sheets

Matplotlib Developers 6.7k Jan 09, 2023
Python script to generate Vale linting rules from word usage guidance in the Red Hat Supplementary Style Guide

ssg-vale-rules-gen Python script to generate Vale linting rules from word usage guidance in the Red Hat Supplementary Style Guide. These rules are use

Vale at Red Hat 1 Jan 13, 2022
An introduction course for Python provided by VetsInTech

Introduction to Python This is an introduction course for Python provided by VetsInTech. For every "boot camp", there usually is a pre-req, but becaus

Vets In Tech 2 Dec 02, 2021
An ongoing curated list of OS X best applications, libraries, frameworks and tools to help developers set up their macOS Laptop.

macOS Development Setup Welcome to MacOS Local Development & Setup. An ongoing curated list of OS X best applications, libraries, frameworks and tools

Paul Veillard 3 Apr 03, 2022