Раздел "Computer Science" включает в себя несколько подразделов. Ниже даны краткие рекомендации по поводу выбора правильного раздела для нового сообщения. Обращаем внимание на то, что дублирование одной и той же темы в различных разделах форума запрещено правилами. При необходимости модераторы могут переместить тему из одного раздела в другой.
Раздел
"Программирование" предназначен для обсуждения особенностей программирования и реализаций алгоритмов на языках общего назначения таких как C/C++, Pascal/Delphi, Java, C#, Perl, Python и т.д., а также сопутствующих технических аспектов использования внешних библиотек. Для обсуждения алгоритмических аспектов существующих библиотек рекомендуется использовать раздел "Околонаучный софт".
Раздел
"Околонаучный софт" предназначен для обсуждения особенностей проведения научных вычислений с использованием специализированных программ или библиотек. В частности, здесь обсуждают работу и программирование в математических пакетах типа Mathematica, Maple, MathCAD, Matlab и т.д.
Раздел
"TeXнические обсуждения" предназначен для обсуждения особенностей оформления и верстки научных текстов с использованием
,
,
,
и др. пакетов для верстки текстов. Здесь же обсуждаются сопутствующие редакторы, конверторы и т.д.
Раздел
"Криптография и Защита Информации" предназначен для обсуждения криптографических алгоритмов и протоколов, а также других методов защиты информации и сопутствующего программного обеспечения. Здесь же обсуждаются случайные числа, методы их получения и анализа.
Раздел
"Software" предназначен для обсуждения существующего программного обеспечения, не попадающего под тематику разделов "Околонаучный софт", "TeXнические обсуждения" и Криптография и Защита Информации".
Раздел
"Hardware" предназначен для обсуждения деталей компьютера и других электронных устройств, а также вопросов программирования, непосредственно относящихся к "железу" и комплектующим.
Раздел
"Компьютерные сети и Web-технологии" предназначен для обсуждения сетевых протоколов и Web-технологий, а также настроек серверов, работу с базами данных и т.д.
Корневой раздел предназначен для обсуждения алгоритмов (без привязки к языку программирования) и других теоретических и практических вопросов информатики, не попадающих под тематику ни одного из подразделов.